我已经在大虾中创建了一个表,并且想要通过:position
选项,但是它也记录在手册中,但它会导致Method_missing
错误。看起来这个参数不再存在了。我怎样才能在虾中居中?
答案 0 :(得分:5)
我遇到了同样的错误。在Github上从master安装修复了这个问题。
# Gemfile
gem 'prawn', git: 'https://github.com/prawnpdf/prawn.git'
答案 1 :(得分:3)
希望这有帮助
pdf.table tablename,
:border_width => 0,
:font_size => 11,
:position => :center
答案 2 :(得分:0)
PDF生成是来自声明的类还是来自控制器 您需要将以下行添加到您的Gemfile
gem 'prawn-table', '~> 0.2.1'
在撰写宝石版本时,这将使您可以访问表格方法,例如位置
我在这个例子中使用它并且它起作用了
def table_items(chart_data, doc)
table = Prawn::Table.new(table_rows(chart_data), doc, {:header => true})
table.row(0).font_style = :bold
table.position = :center
table.draw
end