Skip to main content

PDF Processor - a GUI for some common PDF operations.

Project description

icon

pdfp

PDF Processor - a GUI for some common PDF operations.

pdfp

Features

  • Converts files to PDF
  • Turns PDF pages into PNGs
  • Optical character recognition
  • Crops PDF dimensions
  • Removes pages and keeps specified pages
  • Copies contents without line breaks or trailing hypens
  • Converts text to speech
  • Drag, drop, and convert multiple files at a time

Pre-Installation

Installation and Running

Install with pip

$ pip install pdfp
$ pdfp

Or install from git (if I haven't published an update to PyPI):

$ pip install git+https://github.com/MellowKyler/pdfp.git
$ pdfp

Run from source

  1. Have Python version 3.10-3.12 installed, and poetry
  2. Download the source code
  3. Install required Python modules with poetry install
  4. Run the program with poetry run pdfp

Notes

Tested in Linux and Windows. Mac should work as well, but I don't own one so I can't confirm compatibility.

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

pdfp-0.2.1.tar.gz (49.4 kB view details)

Uploaded Source

Built Distribution

pdfp-0.2.1-py3-none-any.whl (56.8 kB view details)

Uploaded Python 3

File details

Details for the file pdfp-0.2.1.tar.gz.

File metadata

  • Download URL: pdfp-0.2.1.tar.gz
  • Upload date:
  • Size: 49.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.10.12 Linux/6.5.0-44-generic

File hashes

Hashes for pdfp-0.2.1.tar.gz
Algorithm Hash digest
SHA256 fb9f7f9b0f3c99f6d88b14de2c76bcfe487ab35439e691ab9a637a57929a2afc
MD5 20c5e493eca5d623981e69ced9fac4ac
BLAKE2b-256 9b43e82408be75be5b180dfc97318d573c956d18181a20d88bccd49e62643ae8

See more details on using hashes here.

File details

Details for the file pdfp-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: pdfp-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 56.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.10.12 Linux/6.5.0-44-generic

File hashes

Hashes for pdfp-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2b4f0dbde31be2d7be00f0e42d9f5f7d85386b5398c26445f450aec15aa23e23
MD5 6d7e3d66a48fd6691546e45c4f4fd046
BLAKE2b-256 c2a2898c8b3c178d13a08b3b619a33e67b550bf1bde2739b96d8e828fad6a7bd

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