Skip to main content

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 Executable job
  • 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

pdf_utility-0.0.1.tar.gz (8.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pdf_utility-0.0.1-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

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

Hashes for pdf_utility-0.0.1.tar.gz
Algorithm Hash digest
SHA256 6be9a95032751cc12840165ac8934d2188c3faf590ff758cc473290a73c4f3df
MD5 c40f770e106efedbf4c212d16b409029
BLAKE2b-256 fe6622a801dd3430b90f4e7529d32ba0f38a48e80e5b726e4fb82da7a957b5b4

See more details on using hashes here.

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

Hashes for pdf_utility-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 77bd21d3bd45299e794cabbb889ae949a492d09f22b03b946e0ea2944078df9d
MD5 124d69ac6c571d691fd5d1c3d142a1f2
BLAKE2b-256 7271355e9f4d30411f33246e7f299d5b1e6bca387ebf0b6bf25a86ca754e6348

See more details on using hashes here.

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