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_utility

Note: the shortcut pdf_utility 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_utility <args>.

Using executable:

  • Download the executable artifact from the latest Build Windows Executable job
  • Execute the executable, ex: path/to/pdf_utility.exe --help

Usage

Combine Specific Files To combine specific PDF files into a single output: pdf_utility --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_utility --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.3.tar.gz (8.1 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.3-py3-none-any.whl (10.9 kB view details)

Uploaded Python 3

File details

Details for the file pdf_utility-0.0.3.tar.gz.

File metadata

  • Download URL: pdf_utility-0.0.3.tar.gz
  • Upload date:
  • Size: 8.1 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.3.tar.gz
Algorithm Hash digest
SHA256 8d3207d66b4d2a5a8e414cbbb22db2458f3a1e4f6a01316e29a71e49272301c4
MD5 e5b50f73a98cfeebae5a2347c6fa4af9
BLAKE2b-256 d883c6711a86c3784a55954fd3dff5cf955730b4d8a6e5a5dba76db06a661802

See more details on using hashes here.

File details

Details for the file pdf_utility-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: pdf_utility-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 10.9 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 1634ec3bafdc91d1257f1dbfdb40e6d1a8b2dcdfe4346fbd875ec7dcb832115e
MD5 3b967446fbd136c005bde274ffe6ca9c
BLAKE2b-256 db9590cf394560db65f30182f16d636368106c3592e0f50fe73691ee3a60a6ad

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