我正在使用pdfkit和python / django将渲染的html转换为pdf。如何在pdf liike第1页(共4页)中添加页码。 我正在将html转换为字符串,然后将其传递给pdfkit的from_string方法。
答案 0 :(得分:8)
添加options
应允许创建页码,如下所示:
options = {
'margin-bottom': '0.75in',
'footer-right': '[page]'
}
pdfkit.from_string('Hello World', 'out.pdf', options=options)
根据PDFKit的文档,您可以使用wkhtmltopdf's options
的全部内容答案 1 :(得分:7)
添加到上面的anwser
options = {
'margin-bottom': '0.75in',
'footer-right': '[page] of [topage]',
}
pdfkit.from_string('Hello World', 'out.pdf', options=options)
将输出 1 of 2
以下是可以替代的其他变量。