With just one line you can convert a .PDF file to .PNG, .PNG to .PDF, merge files, compress, encrypt and much more.
If you are using Windows, download Poppler and add it to PATH:
https://github.com/oschwartz10612/poppler-windows/releases/
Clone the repo to your machine:
git clone https://github.com/awkren/vibora
Optional: Use a virtual environment for managing dependencies.
python -m venv venv
. ./venv/Scripts/activate
Make sure to install the required dependencies. They are located in the requirements.txt
file.
If you are using Windows, install the requirements.txt
file, Linux users must install the linux-requirements.txt
file.
pip install -r requirements.txt
Now just run the main.py
file to see what you can do with vibora:
python main.py help
Python 3.10+ required.
- Convert PDF to PNG
- Convert PDF to TXT
- Convert TXT to PDF
- Extract images from a PDF file
- Compress PDF
- Merge PDF files
- Encrypt and Decrypt a PDF file
- Compare PDF files at a low level
- Convert a PDF file content into audio
- Redact sensitive information in a PDF file
- And more things. See all the features by typing
python main.py help
.