2

エビを使用して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に印刷されていません。誰かが理由を知っていますか?

4

2 に答える 2

3

カルロス、

えび v='0.11.1'

変更してみてください

:height => 5.cm

:height => 50  

私は自分でテストしませんでしたが、高さタグがその構文で機能したことを確認できます(ピクセルは.cmではありません)

于 2011-04-13T15:19:12.257 に答える
0

:height => 5.cmに変更することもできます:height => cm2pt(5)

ここで Prawn のドキュメントを参照してください: http://rdoc.info/github/sandal/prawn/Prawn/Measurements

于 2014-01-22T22:49:33.960 に答える