I'm following this tutorial to create a pdf file using prawn gem, and I found this reference documentation to generate a table.
How do I set the header row and the header titles to each column?
invoiceData = [["foo","bar"]]
pdf.table(invoiceData) do |table|
table.rows(1..3).width = 72
end
If you pass :header => true as an option it should use the first row of your array as a repeating header. From the docs:
data = [["This row should be repeated on every new page"]]
data += [["..."]] * 30
table(data, :header => true)
this works for me:
pdf.table data, :headers => ['foo', 'bar']
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With