Featured downloads:
pyfpdf-1.54.zipShow all » |
|
Featured wiki pages:
ReferenceManual Tutorial Show all » |
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