【发布时间】:2012-05-13 11:29:26
【问题描述】:
我有一个 Prawn PDF,可以打印一张表格中的门票清单:
Prawn::Document.generate("doorlist.pdf") do
table([["Ticket", "Name", "Product"]] + tickets.map do |ticket|
[
make_cell(:content => ticket.number, :font => "Courier"),
make_cell(:content => ticket.holder.full_name),
make_cell(:content => ticket.product.name)
]
end, :header => true)
end
我想删除ticket.has_been_used 所在的行?是真的。我可以在 Prawn 文档 http://prawn.majesticseacreature.com/manual.pdf 中看到,我可以使用 Document.generate 的 :inline_format 选项删除每个单元格的文本并将文本包装在 "<strikethrough>#{text}</strikethrough>" 中,但是否可以删除整行?
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3.1 pdf-generation prawn