大虾Table单元格如何设置行的最小高度
How to set minimum height of row in prawn Table cell
我可以设置行高。但它是固定高度。如果内容增加高度不会自动增加。只是剪辑额外的内容。
这是我的代码。我如何设置默认高度 20 不是固定高度
pdf.table([applicant_data],
:cell_style => {
:inline_format => true,
:padding => [3, 3,3,3], :size => 9,
:border_widths => [0.5, 0.5, 0.5, 0.5],
:height => 20,
#:font_style => :bold
},
:column_widths => {0 => 30, 1 => 110, 2 => 50, 3 => 110, 4 => col_wid_bo })
我通过根据字符串长度动态设置高度解决了这个问题。如果字符串适合一行默认高度,否则不会根据字符串长度增加高度。而已。
在table块中,可以设置行高:
pdf.table data do
rows(0..-1).each do |r|
r.height = 25 if r.height < 25
end
end
我可以设置行高。但它是固定高度。如果内容增加高度不会自动增加。只是剪辑额外的内容。
这是我的代码。我如何设置默认高度 20 不是固定高度
pdf.table([applicant_data],
:cell_style => {
:inline_format => true,
:padding => [3, 3,3,3], :size => 9,
:border_widths => [0.5, 0.5, 0.5, 0.5],
:height => 20,
#:font_style => :bold
},
:column_widths => {0 => 30, 1 => 110, 2 => 50, 3 => 110, 4 => col_wid_bo })
我通过根据字符串长度动态设置高度解决了这个问题。如果字符串适合一行默认高度,否则不会根据字符串长度增加高度。而已。
在table块中,可以设置行高:
pdf.table data do
rows(0..-1).each do |r|
r.height = 25 if r.height < 25
end
end