我在使用Prawn/Prawnto生成PDF文档时有点卡住了。Prawn文档提供了一些帮助,但最近Prawnto文档似乎离线了。
我正在尝试找到一种方法来根据前一个单元格的高度来设置文本单元格的间距。对虾有这样做的方法--没问题,但执行pdf.cell的返回值(即使它生成了一个单元格)是一个对虾边界块--本质上就是页面。
我如何做一些类似于下面的事情,并获得单元格的高度,而不是边界框的高度?
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发布于 2010-01-27 09:53:49
在这种情况下,您并不是真的碰到了对虾,它只是将对虾更好地绑定到rails中。
所有的布局和格式化都是在对虾和对虾格式以及对虾布局(rdoc for those)中完成的。这些文档有时有点意大利面的联系。
https://stackoverflow.com/questions/1251509
复制相似问题