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.3.tar.gz (5.6 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.3-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pdfctl-0.1.3.tar.gz
  • Upload date:
  • Size: 5.6 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.3.tar.gz
Algorithm Hash digest
SHA256 63c814600396e35003571903b6162eb0f8ad8fbfedf1898be7717639c0697fff
MD5 ee9c4115d763353d08093634945af147
BLAKE2b-256 0e5eb1e8b9e4927627aff621c4950ebfb7de8276177ff4234d6569d673e70221

See more details on using hashes here.

Provenance

The following attestation bundles were made for pdfctl-0.1.3.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.3-py3-none-any.whl.

File metadata

  • Download URL: pdfctl-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 6.6 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 ef9174f6ffd7618a9eb3fba7166bddf34deb011283aad26c73d0f62313f99e4b
MD5 1c7bf6d32de246ddbaa695efafa4c290
BLAKE2b-256 0426151877ed9f7a7242f20bd247ed2dfe852528b145cbdbfed2c949fb1fff50

See more details on using hashes here.

Provenance

The following attestation bundles were made for pdfctl-0.1.3-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