我正在Rails 3中使用Prawn/Prawnto创建一个简单的PDF。我不确定我的问题是否与Prawnto有关,或者这只是我的方式。下面的代码在我的视图中。
这将成功输出表:
pdf.table([%w[foo boo], %w[bar baz]])但是我有一些要求,我需要检查某些数据单元格,如果它们与某些标准匹配,那么我必须将文本变为红色。现在我知道下面的代码片段没有描述需求,但它是我发现在初始化程序块中没有计算任何东西的示例。
不起作用
pdf.table([%w[foo boo], %w[bar baz]]) do |t|
t.column(0).width = 200
end上面的代码片段将像以前一样输出我的表格,但是第一列的宽度不是200。似乎无论我把什么放在do之后,它都不会被计算。我已经放置了完整的垃圾,它仍然会输出我的表,没有错误或警告。我已经看到过这样的例子,在不使用Prawnto插件的情况下,使用didn是可能的,但我不知道这是不是Prawnto的限制,或者我做错了什么。
你知道我做错了什么吗?
发布于 2011-06-02 02:21:36
似乎不支持这种语法,除非您从git手动构建或直到下一版本:http://groups.google.com/group/prawn-ruby/browse_thread/thread/d52b51b4eac779bb
https://stackoverflow.com/questions/5437927
复制相似问题