Skip to main content

PDF toolkit

Project description

A Pure-Python library built as a PDF toolkit. It is capable of:

  • extracting document information (title, author, …)

  • splitting documents page by page

  • merging documents page by page

  • cropping pages

  • merging multiple pages into a single page

  • encrypting and decrypting PDF files

  • and more!

By being Pure-Python, it should run on any Python platform without any dependencies on external libraries. It can also work entirely on StringIO objects rather than file streams, allowing for PDF manipulation in memory. It is therefore a useful tool for websites that manage or manipulate PDFs.

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

XCCPyPDF-1.26.0.tar.gz (64.7 kB view details)

Uploaded Source

Built Distribution

XCCPyPDF-1.26.0-py3-none-any.whl (61.9 kB view details)

Uploaded Python 3

File details

Details for the file XCCPyPDF-1.26.0.tar.gz.

File metadata

  • Download URL: XCCPyPDF-1.26.0.tar.gz
  • Upload date:
  • Size: 64.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.6.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for XCCPyPDF-1.26.0.tar.gz
Algorithm Hash digest
SHA256 e43a67a1dbcec530769fb1512fe145b9391fdfa8270584546addb65966a991f0
MD5 7c70c8d46770008969ed3fe7f8090231
BLAKE2b-256 273e0c2e20074a3642ab64070894d5bd316926728e3810ca6a31e629dceea55d

See more details on using hashes here.

File details

Details for the file XCCPyPDF-1.26.0-py3-none-any.whl.

File metadata

  • Download URL: XCCPyPDF-1.26.0-py3-none-any.whl
  • Upload date:
  • Size: 61.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.6.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for XCCPyPDF-1.26.0-py3-none-any.whl
Algorithm Hash digest
SHA256 54d4b6ff56b3b5688c4c332075cd74e79907df0fdcdf8e62ae51eecfdcd571ca
MD5 57b1b2f70f47cb636b1b623fdc96d725
BLAKE2b-256 e4e6780ecdf0de059855b358cfd04a32bb03b256a7538522e7a19b4ae57b0188

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