Jinja-like for Pdf in Python Jinja-like for Pdf in Python python python

Jinja-like for Pdf in Python


As answered by jbochi, ReportLab is the foundation for almost all Python projects that generate PDF.

But for your needs you might want to check out Pisa / xhtml2pdf. You would generate your HTML with a Jinja template and then use Pisa to convert the HTML to PDF. Pisa is built on top of ReportLab.

Edit: another option I'd forgotten about is wkhtmltopdf


Have a look at ReportLab Toolkit.

You can use templates only with the commercial version, though.


There's now a new kid on the block called WeasyPrint.