2010-10-26 42 views
2

我正在使用大虾来生成pdf,我在设置单元格高度时遇到了问题,我设置了高度但没有任何反应。我正在使用像这样:如何设置一个Prawn :: Table :: Cell height?

mensagem_tabela = msg_nfe + "\n" + msg_numero + "\n" + msg_serie 
tabela = Prawn::Table 
tabela = [[Prawn::Table::Cell.new(:text => mensagem_tabela, :height => 5.cm)]] 
@data = [[Prawn::Table::Cell.new(:text => msg, :font_size => 6), tabela]] 
pdf.table @data, :width => 20.cm , :vertical_padding => 2, :column_widths => {0 => 15.5.cm}, :align => {1 => :center} 

但是,当我看到结果时,设置的高度不打印在pdf中。有人知道为什么吗?

回答

3

卡洛斯,

虾V = '0.11.1'

尝试改变

:height => 5.cm 

:height => 50 

我没有测试它自己,但我可以conf IRM高度标记为我工作与语法(像素不.CM)

+0

Concur的,这就是我用什么我的虾文件也是如此。 – Tass 2011-05-24 16:54:37

+0

我只能将它设置为最小'17'。为什么? – ksugiarto 2013-09-17 10:47:30