大虾PDF页脚包含table
The Page Footer contains table in Prawn PDF
自去年以来,我一直在与 Prawn PDF 中的这个页脚问题作斗争。我的页脚包含 table。通常,table 行将排到下一页。我的问题是如何防止页脚出现在上一页?我希望它只出现在最后一页并且完好无损。
有人可以分享一下您是如何找到解决方案的吗?
下面是截图。页脚部分是总会计价值,直到手头计数数字。
因为我没有你的代码,所以我会post一个我用过的例子:
footer_table = pdf.make_table(data) do
cells.borders = []
end
pdf.start_new_page if (pdf.cursor - footer_table.height).negative?
footer_table.draw
因此,在最后一行中,您将检查整个 table 适合当前页面,否则将创建一个新页面。
自去年以来,我一直在与 Prawn PDF 中的这个页脚问题作斗争。我的页脚包含 table。通常,table 行将排到下一页。我的问题是如何防止页脚出现在上一页?我希望它只出现在最后一页并且完好无损。
有人可以分享一下您是如何找到解决方案的吗?
下面是截图。页脚部分是总会计价值,直到手头计数数字。
因为我没有你的代码,所以我会post一个我用过的例子:
footer_table = pdf.make_table(data) do
cells.borders = []
end
pdf.start_new_page if (pdf.cursor - footer_table.height).negative?
footer_table.draw
因此,在最后一行中,您将检查整个 table 适合当前页面,否则将创建一个新页面。