pythonhtmldjangorenderpdfkit

page number in pdf converted from html - pdfkit, python/django


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.


Solution

  • 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