我使用prawn(1.0.0)并设法在表中找到一个表。到目前为止一切都很好。 但是内表中的字体大小与外表不同(我猜的是默认字体大小)。
pdf = Prawn::Document.new
table_data = []
table_data << ['iDirect', representation.idirect.yesno]
people = []
representation.people.each do |person|
person_fullname = "#{person.lastname} #{person.firstname}"
person_fullname_title = if person.title.empty?
person_fullname
else
"#{person_fullname}, #{person.title}"
end
people << [person.function, person_fullname_title]
end
table_data << ['Personen', people]
pdf.table table_data, cell_style: { size: 7, borders: [:bottom] }, column_widths: [90, 430]
我尝试使用像
这样的构造函数来覆盖默认字体大小# this doesn't affect the font size in the inside table
pdf = Prawn::Document.new(:page_size => 'A4', :page_layout => :portrait, :size => 7)
如何更改内部表格的字体大小?
答案 0 :(得分:0)
我可以用一个简单的
来解决这个问题 pdf.font_size 7