【问题标题】:How to retrieve a cell's height using Prawn & Prawnto?如何使用 Prawn 或 Prawn 检索单元格高度?
【发布时间】: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


    【解决方案1】:

    在这种情况下,您并没有真正击中虾,它只是将虾更好地绑在铁轨上。

    所有的布局和格式都是在 prawn 和 prawn-format 和 prawn-layout (rdoc for those) 中完成的。这些文档有时有点像意大利面条式的链接。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-18
      • 2011-09-17
      相关资源
      最近更新 更多