Ruby on rails 如何设置对虾::表格::单元格高度?

Ruby on rails 如何设置对虾::表格::单元格高度?,ruby-on-rails,prawn,prawnto,Ruby On Rails,Prawn,Prawnto,我正在使用prawn生成PDF,我在设置单元格高度时遇到问题,我设置了高度,但什么也没发生。我是这样使用的: 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:

我正在使用prawn生成PDF,我在设置单元格高度时遇到问题,我设置了高度,但什么也没发生。我是这样使用的:

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中。有人知道为什么吗?

卡洛斯

对虾v='0.11.1'

试着改变

:height => 5.cm


我自己没有测试它,但我可以确认高度标记使用该语法(像素不是.cm)

您也可以将
:height=>5.cm
更改为
:height=>cm2pt(5)


请参阅此处的对虾文档:

Concur,这也是我在对虾文件中使用的内容。我可以将其设置为最小值
17
。为什么?
:height => 50