My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links

PyFpdf is a library for PDF file generation for Python ported from php (see FPDF).

Main features:

  • Easy to use (and easy to extend)
  • Many simple examples (some unported yet)
  • No external dependencies or extensions (optionally PIL for JPG support)
  • No installation, no compilation or other libraries (DLL) required
  • Small and compact code, useful for testing new features and teaching

This repository is a fork of the library original port by Max Pat, with the following enhancements:

  • Python 2.5 support
  • Basic unicode support
  • Exceptions support
  • Improved installers (py2exe) support
  • Barcode I2of5
  • JPG support
  • Other minor fixes and code cleanups
  • Port of Tutorial and ReferenceManual (spanish translation available)

FPDF original features (PHP, some unported yet):

  • Choice of measure unit, page format and margins
  • Page header and footer management
  • Automatic page break
  • Automatic line break and text justification
  • Image support (JPEG, PNG and GIF)
  • Colors
  • Links
  • TrueType, Type1 and encoding support
  • Page compression
  • Script section with many useful extensions (such as bookmarks, rotations, tables, barcodes, javascript, protection/encryption,...).
  • Support for character set: Central European, Cyrillic, Greek, Baltic and Thai, Chinese, Japanese and Korean
  • UTF-8 support is also available
  • Extensive Tutorial and complete online documentation

Powered by Google Project Hosting