Python PDF library

PythonPdfPdf Generation

Python Problem Overview


What Python PDF libraries are there?

I need to make some PDF with many grids, and I'm looking for a library that allows to manage pages (multi-page). The library should calculate when the page is ended and then create the next page.

Python Solutions


Solution 1 - Python

The two that come to mind are:

Solution 2 - Python

Reportlab. There is an open source version, and a paid version which adds the Report Markup Language (an alternative method of defining your document).

Solution 3 - Python

I already have used Reportlab in one project.

Solution 4 - Python

There is also http://appyframework.org/pod.html which takes a LibreOffice or OpenOffice document as template and can generate pdf, rtf, odt ... To generate pdf it requires a headless OOo on some server. Documentation is concise but relatively complete. http://appyframework.org/podWritingTemplates.html If you need advice, the author is rather helpful.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionenfixView Question on Stackoverflow
Solution 1 - PythonBryanView Answer on Stackoverflow
Solution 2 - PythonRob CowieView Answer on Stackoverflow
Solution 3 - PythonZardustView Answer on Stackoverflow
Solution 4 - PythonLuc SaffreView Answer on Stackoverflow