Skip to main content

Python API for PDFreactor

Project description

Python API for PDFreactor (https://www.pdfreactor.com), a HTML-to-PDF processor.

This distribution package is based on the original API module by RealObjects. To make use of it, you need

Features

  • The module pdfreactor.api contains the Python API version 6 (based on wrappers/python/lib/PDFreactor.py from the PDFreactor tarball), suitable to talk to PDFreactor server versions 8 to 10.

Examples

Some sample scripts are contained in the docs/sample/ directory:

simple.py

A sample demonstrating the simple integration of PDFreactor into Python applications

async.py

A sample demonstrating an asynchronous integration which is recommended for medium to large documents

stream.py

A sample demonstrating how converted PDFs can be streamed, thus conserving memory

Documentation

Installation

Simply install using pip:

pip install pdfreactor-api

Or, to integrate in a project built using zc.buildout, add to your buildout.cfg script:

[buildout]

...

eggs =
    pdfreactor-api

and then run bin/buildout.

Contribute

(To this API distribution package:)

Support

If you are having issues, please let us know; please use the issue tracker mentioned above.

License

The project is licensed under the MIT License.

Contributors

Changelog

1.0 (unreleased)

  • Initial release. [tobiasherp]

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

pdfreactor-api-1.0.dev4.tar.gz (11.8 kB view details)

Uploaded Source

File details

Details for the file pdfreactor-api-1.0.dev4.tar.gz.

File metadata

  • Download URL: pdfreactor-api-1.0.dev4.tar.gz
  • Upload date:
  • Size: 11.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.5

File hashes

Hashes for pdfreactor-api-1.0.dev4.tar.gz
Algorithm Hash digest
SHA256 3829250351da43ac91f54596ee67b439ca872afe8eaa0a748994e5822a46cad3
MD5 5593aaa1ddd5c1a1a7c2f1c638eab967
BLAKE2b-256 b20d6e7f9a90f423494e4f3afd9e5d5e8038d4ec42ac3645b28ac5ead33cb92b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page