我正在使用 django-xhtml2pdf 生成报告。我使用第一页作为封面,然后是目录,使用<pdf:toc />
标签。
我想打折第一页,所以目录中的页码从 1 而不是 2 开始。
这可能吗?
通读xhtml2pdf代码,不支持偏移页码。有一个关于比萨叉试图实现对此的支持的旧讨论,但我不确定它有多远。
一个笨拙但直接的解决方案是将您的封面和文档的其余部分生成为单独的 PDF,然后将它们合并。这样,页码将不包括封面。pyPDF 通过 django 合并和显示为 httpresponse有一个可接受的答案,可以让你做到这一点。