PDF Manipulation Utilities
Project description
PDF Utility
A simple command-line utility to combine multiple PDF/image files into a single PDF.
Features
- Combine individual PDF files or entire folders of PDFs.
- Support for recursive folder traversal.
- Specify custom output file paths.
- Works as a CLI tool for seamless integration into your workflows.
Coming Soon
- File Size Reduction
Installation
Using pip: pip install pdf_util
Note: the shortcut pdf_util can be directly used, but sometimes pip shortcuts do not work on windows. In this case, the module can be run with python -m pdf_util <args>.
Using executable:
- Download the executable artifact from the latest
Build Windows Executablejob - Execute the executable, ex:
path/to/pdf_util.exe --help
Usage
Combine Specific Files
To combine specific PDF files into a single output: pdf_util --operation combine path/to/file1.pdf path/to/file2.png --output_path output.pdf
Combine All PDFs in a Folder
To combine all PDF files in a specific folder: pdf_util --operation combine -r path/to/folder --output_path output.pdf
Note: images (.png, .jpg) are supported as file input
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pdf_utility-0.0.1.tar.gz.
File metadata
- Download URL: pdf_utility-0.0.1.tar.gz
- Upload date:
- Size: 8.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6be9a95032751cc12840165ac8934d2188c3faf590ff758cc473290a73c4f3df
|
|
| MD5 |
c40f770e106efedbf4c212d16b409029
|
|
| BLAKE2b-256 |
fe6622a801dd3430b90f4e7529d32ba0f38a48e80e5b726e4fb82da7a957b5b4
|
File details
Details for the file pdf_utility-0.0.1-py3-none-any.whl.
File metadata
- Download URL: pdf_utility-0.0.1-py3-none-any.whl
- Upload date:
- Size: 10.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
77bd21d3bd45299e794cabbb889ae949a492d09f22b03b946e0ea2944078df9d
|
|
| MD5 |
124d69ac6c571d691fd5d1c3d142a1f2
|
|
| BLAKE2b-256 |
7271355e9f4d30411f33246e7f299d5b1e6bca387ebf0b6bf25a86ca754e6348
|