Reputation: 87
I am using pdfkit with python/django to convert rendered html to pdf. How can page numbers be added in the pdf liike page 1 of 4. I am converting html to string then passing it to from_string method of pdfkit.
Upvotes: 7
Views: 13131
Reputation: 457
To add to the above anwser
options = {
'margin-bottom': '0.75in',
'footer-right': '[page] of [topage]',
}
pdfkit.from_string('Hello World', 'out.pdf', options=options)
Will give the output 1 of 2
the following are the other variables can be substituted.
Upvotes: 25
Reputation: 3377
Adding options
should allow for creation of page numbers as follows:
options = {
'margin-bottom': '0.75in',
'footer-right': '[page]'
}
pdfkit.from_string('Hello World', 'out.pdf', options=options)
According to PDFKit's documentation you can use all of wkhtmltopdf's options
Upvotes: 16