自去年以来,我一直在对抗Prawn PDF中的页脚问题。我的页脚包含一个表格。通常,表行将流向下一页。我的问题是如何防止页脚出现在上一页?我希望它只出现在最后一页并且完整无缺。
有人可以分享您是如何找到解决方案的吗?
下面是截图。页脚部分是总计算值高达现有计数数字。答案 0 :(得分:0)
由于我没有您的代码,因此我将发布一个示例:
footer_table = pdf.make_table(data) do
cells.borders = []
end
pdf.start_new_page if (pdf.cursor - footer_table.height).negative?
footer_table.draw
因此,在最后一行中,您将检查整个表是否适合当前页面,否则将创建一个新页面。