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.2.tar.gz
(49.1 kB
view hashes)
Built Distribution
Close
Hashes for django-puppeteer-pdf-0.1.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 739209dd5bd92b319e45b4ccb816d9fcc062f2546e3e99429e5f202509ed32bd |
|
MD5 | e3b1a7fbf7b5f88777506469dee71164 |
|
BLAKE2b-256 | 2806409e92e700411fad9f3a51a9dc4e92894029e7752d0496689eaa1e74f953 |
Close
Hashes for django_puppeteer_pdf-0.1.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f26bcb823c0b735c5848f5d203b064068e2821e76ae5798448c771f17c953f06 |
|
MD5 | dfac0af53f5ba5ef50e4c93ff7a83687 |
|
BLAKE2b-256 | 57422eca04d4e8852918e1330d860f077d500524867075b29940ad26cd7e42f5 |