【发布时间】:2009-08-09 14:41:06
【问题描述】:
我在使用 Prawn/Prawnto 生成 PDF 文档方面有点坚持。 Prawn 文档帮助了一些人,但 Prawnto 文档最近似乎离线了。
我正在尝试找到一种方法来根据前一个单元格的高度来分隔文本单元格。 Prawn 有执行此操作的方法——没问题,但是执行 pdf.cell(即使它生成一个单元格)的返回值是一个 Prawn 边界块——本质上是页面。
如何执行类似于下面的操作并获取单元格的高度,而不是边界框的高度?
offer = pdf.cell [220, 680], :text => @reward.offer, :width => 250, :font_size => 14
pitch = pdf.cell [220, offer.height - 20], :text => offer.height, :width => 250, :font_size => 12
rules = pdf.cell [220, pitch.height - 20], :text => pitch.height, :width => 250, :font_size => 12
【问题讨论】:
标签: ruby-on-rails prawn