Skip to main content

Simple web UI to merge/split/extract/rotate PDFs using pypdf + Streamlit.

Project description

pdfctl

Web UI for PDFs (merge / split / extract / rotate) using pypdf + Streamlit.

Install

pip install pdfctl[web]

Run

pdfctl-web

Notes

  • Saves output PDFs in the current working directory (or adjust app.py to write to out/).
  • Built on: pypdf, Streamlit (as an optional extra).

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

pdfctl-0.1.1.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pdfctl-0.1.1-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file pdfctl-0.1.1.tar.gz.

File metadata

  • Download URL: pdfctl-0.1.1.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pdfctl-0.1.1.tar.gz
Algorithm Hash digest
SHA256 935e01f03fcf4d16f43727766969cbe20917140e77e820b4694892f8b06a9cf4
MD5 879a3d747cae7a65d92ae491c278e91b
BLAKE2b-256 f8810ec3c3d941304addac78f3231280b88b93edb42143c9c68072a7b4140775

See more details on using hashes here.

Provenance

The following attestation bundles were made for pdfctl-0.1.1.tar.gz:

Publisher: publish.yml on TamerOnLine/pdfctl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pdfctl-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: pdfctl-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pdfctl-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 52b640cb8452980edf645537857d8353ee2d80b87eb0b49091fc3a0d47232a40
MD5 4014ab35cb9f1abbb45c1c7699c8956c
BLAKE2b-256 02df9b2a1817abe2179d9d369ba3951f3b2f95cf5aa66a5e43cc7a1ec0e4f317

See more details on using hashes here.

Provenance

The following attestation bundles were made for pdfctl-0.1.1-py3-none-any.whl:

Publisher: publish.yml on TamerOnLine/pdfctl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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