如果文档超过 9 页,xhtml2pdf 不会呈现页脚内容

xhtml2pdf does not render footer content if the document is over 9 pages

昨天在我们的 django 项目中使用 xhtml2pdf 碰壁了。

一旦文档超过 9 页,我的 PDF 中的页脚部分就不会呈现其任何内容。页脚部分已呈现(我打开了边框),但其中没有文本。

我认为这可能与我的内容有关,但即使只是用一个单词的内容放置 9 个分页符,页脚在所有页面上都是空白的。

任何建议,我宁愿不必去不同的图书馆,因为我们已经使用了一段时间。

通过 pisa.CreatePDF(html.encode('UTF-8'), encoding="UTF-8", dest=f, link_callback=link_callback) 调用 pisa 生成 pdf。

嗯,这个问题处理了一天,原来是页码问题。

一旦页面达到两位数,它对于其中的单元格来说太大了,要么将其向下推到小页脚部分下方,要么因此不显示它。