Converts HTML to PDF using wkhtmltopdf.
Project description
Converts html to PDF
Provides a thin Django wrapper for the wkhtmltopdf binary.
Requirements
Install the wkhtmltopdf static binary.
This requires libfontconfig (on Ubuntu: sudo aptitude install libfontconfig).
Python 2.6+ and 3.3+ is supported.
Installation
Run pip install django-wkhtmltopdf.
Add 'wkhtmltopdf' to INSTALLED_APPS in your settings.py.
By default it will execute the first wkhtmltopdf command found on your PATH.
If you can’t add wkhtmltopdf to your PATH, you can set WKHTMLTOPDF_CMD to a specific execuatable:
e.g. in settings.py:
WKHTMLTOPDF_CMD = '/path/to/my/wkhtmltopdf'
or alternatively as env variable:
export WKHTMLTOPDF_CMD=/path/to/my/wkhtmltopdf
You may also set WKHTMLTOPDF_CMD_OPTIONS in settings.py to a dictionary of default command-line options.
The default is:
WKHTMLTOPDF_CMD_OPTIONS = { 'quiet': True, }
License
MIT licensed. See the bundled LICENSE file for more details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for django_wkhtmltopdf-2.0.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1a5c71ea91f3221f5c5caa3843f77b514271aaa0dc3dce48b7f7aa2b401ede0 |
|
MD5 | 540e38b14287f8a72519e8d4125a44c7 |
|
BLAKE2b-256 | 3287260c9622e6ac898dafae68cd0d1ab603388897440d54215bc30e5955a944 |