我正在使用 ruby on rails 中的 prawn 创建一个 pdf 名册。我的表中将有大约 100 行,垂直时它不适合一页。我想要做的是让表格在到达页面底部后环绕,并在前几行的右侧开始新行。到目前为止,我有以下代码,它(取决于为名册 pdf 选择的选项)生成一个适合六页的长表。
user_list.in_groups_of(26,false) do |ul| #26 reaches the bottom of the page
ul.each do |u|
row = Array(u.first_name + " " + u.last_name ) #Individual Row
columns.to_i.times do |c|
row << " " #Optional columns being added
end
data << row #Individual row being added to the table data
end
table(data,:row_colors => ["E0E0E0", "FFFFFF"])
data = Array.new
end
我尝试做一个边界框,但我无法让它工作。有没有我可以添加的某种定位命令,然后每次抓取下一组 26 人时增加它?
提前致谢