Py-fpdf

Jul 20, 2023

Simple PDF generation for Python

PyFPDF is a library for PDF document generation under Python, ported from PHP see FPDF “Free”-PDF, a well-known PDFlib-extension replacement with many examples, scripts and derivatives.

Compared with other PDF libraries, PyFPDF is simple, small and versatile, with advanced capabilities and easy to learn, extend and maintain.

Features * Python 2.5 to 2.7 support with experimental Python3 support * Unicode UTF-8 TrueType font subset embedding * Barcode I2of5 and code39, QR code coming soon … * PNG, GIF and JPG support including transparency and alpha channel * Templates with a visual designer & basic html2pdf * Exceptions support, other minor fixes, improvements and PEP8 code cleanups



Checkout these related ports:
  • Yatex - Yet Another LaTeX mode and html mode on Emacs
  • Xtexsh - Tcl/Tk-based simple TeX interface
  • Xreader - Multi-format document reader
  • Xpp - X11-based printer manager for CUPS
  • Xpdfopen - Command line utility for PDF viewers
  • Xmbibtex - Reference manager based on the BibTeX file format
  • Xfce4-print - Print system support for the Xfce Desktop
  • Utopia - Adobe Utopia typeface for Groff
  • Typetools - Tools for manipulating fonts
  • Txtbdf2ps - Translator TXT + BDF to PS
  • Ttfquery - FontTools-based package for querying system fonts
  • Ttfautohint - Automatic font hinting library
  • Ttf2pt1 - True Type Font to Postscript Type 1 Converter
  • Trueprint - Print program listings on postscript printer
  • Transfig - Tools to convert Xfig .fig files