PDF Processor - a GUI for some common PDF operations.
Project description
pdfp
PDF Processor - a GUI for some common PDF operations.
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 em-dashes
- Converts text to speech
- Drag, drop, and convert multiple files at a time
Pre-Installation
- Download Briss
- Specify the location of the jar file in pdfp's settings.
- You might need to install ocrmypdf's requirements if you don't have them already.
Installation and Running
Install with PyPI
$ pip install pdfp
$ pdfp
Or install from git (if I haven't published an update):
$ pip install git+https://github.com/MellowKyler/pdfp.git
$ pdfp
Run from source
- Have Python version 3.10-3.13 installed, and poetry
- Download the source code
- Install required Python modules with
poetry install
- Run the program with
poetry run pdfp
Notes
Tested in Linux. I cannot confirm that everything will work in Windows, but most things should.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
pdfp-0.0.4-py3-none-any.whl
(45.2 kB
view hashes)