Skip to main content python API library

Project description

edenpdf python API library, forked from Andrea Bruschi's pylovepdf

What it does

This library allows pdf manipulation using the API of See the Tools section to know what you can do.


Installation (older version)

pip install pylovepdf 

Manual installation (up to date)

Download the latest release.

python install

Getting started

Example files are located inside samples/. Change file paths and the public_key parameter with the one you found in your developer account (see prerequisites). Run the files and enjoy.


Currently the following tools are available:

  • compress (Reduce the size of pdf files)
  • imagepdf (Converts an image to pdf)
  • merge (Merge multiple pdf into single file)
  • officepdf (Office document to pdf conversion)
  • pagenumber (Place numbers on pages)
  • pdfa (Converts into PDF/A)
  • pdfjpg (Converts a pdf into jpeg image)
  • protect (Add password to a pdf)
  • rotate (Rotates the pages of a file)
  • split (Split a pdf)
  • unlock (Remove the password security from the pdf, the coolest feature ever!)
  • validatepdfa (Checks the conformity of PDF/A format)
  • watermark (Adds watermark to the file)

Example Usage (compress tool)

from pylovepdf.ilovepdf import ILovePdf

ilovepdf = ILovePdf('public_key', verify_ssl=True)
task = ilovepdf.new_task('compress')

Alternative Example Usage (compress tool)

A tool can be created directly:

from import Compress

t = Compress('public_key', verify_ssl=True)


Please see for up-to-date documentation.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for edenpdf, version 1.0.3
Filename, size File type Python version Upload date Hashes
Filename, size edenpdf-1.0.3-py3-none-any.whl (31.0 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size edenpdf-1.0.3.tar.gz (23.0 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page