2009-08-09 52 views
3

我有點卡在使用蝦/ Prawnto生成PDF文檔。蝦的文檔已經幫了一些人,但是Prawnto的文檔似乎離線了。如何使用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 

回答

相關問題