Converts HTML to PDF using puppeteer.
Project description
django-puppeteer-pdf
==================
.. image:: https://badge.fury.io/py/django-puppeteer-pdf.png
:target: http://badge.fury.io/py/django-puppeteer-pdf
:alt: Latest version
.. image:: https://travis-ci.org/namespace/django-puppeteer-pdf.png?branch=master
:target: https://travis-ci.org/namespace/django-puppeteer-pdf
:alt: Travis-CI
.. image:: https://img.shields.io/pypi/dm/django-puppeteer-pdf.svg
:target: https://badge.fury.io/py/django-puppeteer-pdf
:alt: Number of PyPI downloads on a month
Converts HTML to PDF
--------------------
Provides Django views to wrap the HTML to PDF conversion of the `puppeteer <https://github.com/GoogleChrome/puppeteer>`_.
Forked from: `django-wkhtmltopdf <https://github.com/incuna/django-wkhtmltopdf>`_.
Requirements
------------
Install the `puppeteer-pdf cli <https://www.npmjs.com/package/puppeteer-pdf>`_.
Python 2.6+ and 3.3+ are supported.
Installation
------------
Run ``pip install django-puppeteer-pdf``.
Add ``'puppeteer_pdf'`` to ``INSTALLED_APPS`` in your ``settings.py``.
By default it will execute the first ``puppeteer-pdf`` command found on your ``PATH``.
If you can't add puppeteer-pdf to your ``PATH``, you can set ``PUPPETEER_PDF_CMD`` to a
specific executable:
e.g. in ``settings.py``: ::
PUPPETEER_PDF_CMD = '/path/to/my/puppeteer-pdf'
or alternatively as env variable: ::
export PUPPETEER_PDF_CMD=/path/to/my/puppeteer-pdf
You may also set ``PUPPETEER_PDF_CMD_OPTIONS`` in ``settings.py`` to a dictionary
of default command-line options.
The default is: ::
PUPPETEER_PDF_CMD_OPTIONS = {
'format': 'A4',
}
Documentation
-------------
Documentation is available at http://django-puppeteer-pdf.readthedocs.org/en/latest/.
License
-------
MIT licensed. See the bundled `LICENSE <https://github.com/namespace/django-puppeteer-pdf/blob/master/LICENSE>`_ file for more details.
==================
.. image:: https://badge.fury.io/py/django-puppeteer-pdf.png
:target: http://badge.fury.io/py/django-puppeteer-pdf
:alt: Latest version
.. image:: https://travis-ci.org/namespace/django-puppeteer-pdf.png?branch=master
:target: https://travis-ci.org/namespace/django-puppeteer-pdf
:alt: Travis-CI
.. image:: https://img.shields.io/pypi/dm/django-puppeteer-pdf.svg
:target: https://badge.fury.io/py/django-puppeteer-pdf
:alt: Number of PyPI downloads on a month
Converts HTML to PDF
--------------------
Provides Django views to wrap the HTML to PDF conversion of the `puppeteer <https://github.com/GoogleChrome/puppeteer>`_.
Forked from: `django-wkhtmltopdf <https://github.com/incuna/django-wkhtmltopdf>`_.
Requirements
------------
Install the `puppeteer-pdf cli <https://www.npmjs.com/package/puppeteer-pdf>`_.
Python 2.6+ and 3.3+ are supported.
Installation
------------
Run ``pip install django-puppeteer-pdf``.
Add ``'puppeteer_pdf'`` to ``INSTALLED_APPS`` in your ``settings.py``.
By default it will execute the first ``puppeteer-pdf`` command found on your ``PATH``.
If you can't add puppeteer-pdf to your ``PATH``, you can set ``PUPPETEER_PDF_CMD`` to a
specific executable:
e.g. in ``settings.py``: ::
PUPPETEER_PDF_CMD = '/path/to/my/puppeteer-pdf'
or alternatively as env variable: ::
export PUPPETEER_PDF_CMD=/path/to/my/puppeteer-pdf
You may also set ``PUPPETEER_PDF_CMD_OPTIONS`` in ``settings.py`` to a dictionary
of default command-line options.
The default is: ::
PUPPETEER_PDF_CMD_OPTIONS = {
'format': 'A4',
}
Documentation
-------------
Documentation is available at http://django-puppeteer-pdf.readthedocs.org/en/latest/.
License
-------
MIT licensed. See the bundled `LICENSE <https://github.com/namespace/django-puppeteer-pdf/blob/master/LICENSE>`_ file for more details.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
django-puppeteer-pdf-0.1.0.tar.gz
(49.6 kB
view hashes)
Built Distribution
Close
Hashes for django-puppeteer-pdf-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | d760ff824b7c9d3ce1cbdc96889e0b7775395124c3204fef3789e31d0d9fc1ac |
|
MD5 | 10ada542554f34e423029fbf93e67200 |
|
BLAKE2b-256 | 34739ee5d237ea05f2fdac3437a1265312aadbdd871880c3bcc13ed3c3cc8ba9 |
Close
Hashes for django_puppeteer_pdf-0.1.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33eb4b5efb2e64b09eeedfd108e75f5324dc74628f1e169366247ed491e0492c |
|
MD5 | dfafa519af3e62b1dbb5061a76eab69b |
|
BLAKE2b-256 | 00a68a6263671062d78c0c31973577b063af943fed47ba145f99c9aff5237cea |