pyfpdf: FPDF for python
=======================
PyFPDF is a library for PDF document generation under Python, ported
from PHP (see `FPDF <http://www.fpdf.org/>`__ "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
Installation Instructions:
--------------------------
To get the latest development version you can download the source code
running:
::
hg clone https://code.google.com/p/pyfpdf/
cd pyfpdf
python setup.py install
You can also install PyFPDF from PyPI, with easyinstall or from Windows
installers. For example, using pip:
::
pip install fpdf
**Note:** `Python Imaging
Library <http://www.pythonware.com/products/pil/>`__ (PIL) is needed for
GIF support. PNG and JPG support is built-in and don't require any
external dependency.
Documentation:
--------------
- Tutorial: https://code.google.com/p/pyfpdf/wiki/Tutorial
- Reference Manual:
https://code.google.com/p/pyfpdf/wiki/ReferenceManual (spanish
translation available)
For further information, see the project site:
https://code.google.com/p/pyfpdf/ or the GitHub mirror:
https://github.com/reingart/pyfpdf
Raw data
{
"_id": null,
"home_page": "http://code.google.com/p/pyfpdf",
"name": "fpdf",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "pdf,unicode,png,jpg,ttf",
"author": "Mariano Reingart",
"author_email": "reingart@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/37/c6/608a9e6c172bf9124aa687ec8b9f0e8e5d697d59a5f4fad0e2d5ec2a7556/fpdf-1.7.2.tar.gz",
"platform": "UNKNOWN",
"description": "pyfpdf: FPDF for python\n=======================\n\nPyFPDF is a library for PDF document generation under Python, ported\nfrom PHP (see `FPDF <http://www.fpdf.org/>`__ \"Free\"-PDF, a well-known\nPDFlib-extension replacement with many examples, scripts and\nderivatives).\n\nCompared with other PDF libraries, PyFPDF is simple, small and\nversatile, with advanced capabilities and easy to learn, extend and\nmaintain.\n\nFeatures:\n---------\n\n- Python 2.5 to 2.7 support (with experimental Python3 support)\n- Unicode (UTF-8) TrueType font subset embedding\n- Barcode I2of5 and code39, QR code coming soon ...\n- PNG, GIF and JPG support (including transparency and alpha channel)\n- Templates with a visual designer & basic html2pdf\n- Exceptions support, other minor fixes, improvements and PEP8 code\n cleanups\n\nInstallation Instructions:\n--------------------------\n\nTo get the latest development version you can download the source code\nrunning:\n\n::\n\n hg clone https://code.google.com/p/pyfpdf/ \n cd pyfpdf\n python setup.py install\n\nYou can also install PyFPDF from PyPI, with easyinstall or from Windows\ninstallers. For example, using pip:\n\n::\n\n pip install fpdf\n\n**Note:** `Python Imaging\nLibrary <http://www.pythonware.com/products/pil/>`__ (PIL) is needed for\nGIF support. PNG and JPG support is built-in and don't require any\nexternal dependency.\n\nDocumentation:\n--------------\n\n- Tutorial: https://code.google.com/p/pyfpdf/wiki/Tutorial\n- Reference Manual:\n https://code.google.com/p/pyfpdf/wiki/ReferenceManual (spanish\n translation available)\n\nFor further information, see the project site:\nhttps://code.google.com/p/pyfpdf/ or the GitHub mirror:\nhttps://github.com/reingart/pyfpdf",
"bugtrack_url": null,
"license": "LGPLv3+",
"summary": "Simple PDF generation for Python",
"version": "1.7.2",
"split_keywords": [
"pdf",
"unicode",
"png",
"jpg",
"ttf"
],
"urls": [
{
"comment_text": "",
"digests": {
"md5": "a137bfe8d0604100262d0ff453cf65d2",
"sha256": "125840783289e7d12552b1e86ab692c37322e7a65b96a99e0ea86cca041b6779"
},
"downloads": -1,
"filename": "fpdf-1.7.2.tar.gz",
"has_sig": false,
"md5_digest": "a137bfe8d0604100262d0ff453cf65d2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 39504,
"upload_time": "2015-01-21T00:07:47",
"upload_time_iso_8601": "2015-01-21T00:07:47.493429Z",
"url": "https://files.pythonhosted.org/packages/37/c6/608a9e6c172bf9124aa687ec8b9f0e8e5d697d59a5f4fad0e2d5ec2a7556/fpdf-1.7.2.tar.gz",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "0eb7496ab6e9b9728cded034f74f740d",
"sha256": "0a94eb783ee933e32a44ad949a1aa6c3ca6fb35b608db53f8b216aec52fc1fb5"
},
"downloads": -1,
"filename": "fpdf-1.7.2.win32.exe",
"has_sig": false,
"md5_digest": "0eb7496ab6e9b9728cded034f74f740d",
"packagetype": "bdist_wininst",
"python_version": "any",
"requires_python": null,
"size": 236531,
"upload_time": "2015-01-22T21:28:40",
"upload_time_iso_8601": "2015-01-22T21:28:40.112588Z",
"url": "https://files.pythonhosted.org/packages/ea/d5/16d2b1d5bc231ed6a4b5e6b887ca391e3ab3b45fc8bcdfc2d6066f5bff40/fpdf-1.7.2.win32.exe",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "f61d551c767c61b982e13ed8df4eac78",
"sha256": "9542f6ad0791d673955da954a0cf3554a0affac79deab87bee06b9b4d4e60990"
},
"downloads": -1,
"filename": "fpdf-1.7.2.win-amd64.exe",
"has_sig": false,
"md5_digest": "f61d551c767c61b982e13ed8df4eac78",
"packagetype": "bdist_wininst",
"python_version": "any",
"requires_python": null,
"size": 264179,
"upload_time": "2015-01-22T23:39:58",
"upload_time_iso_8601": "2015-01-22T23:39:58.960367Z",
"url": "https://files.pythonhosted.org/packages/1e/80/0346df83d9abf881f7515fdd7bef44dcf49d34a8e8f321b063173c2324b1/fpdf-1.7.2.win-amd64.exe",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2015-01-21 00:07:47",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "fpdf"
}