This is a port from the FPDF PHP library.
Here are some key features of "pyfpdf":
· 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
· 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)
· 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