pdftk-java
« Back to VersTracker
Description:
Port of pdftk in java
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: pdf pdf-manipulation java document-processing cli
Install: brew install pdftk-java
About:
Pdftk Java is a command-line tool for manipulating PDF documents. It can merge, split, rotate, watermark, and fill forms in PDF files. This port of the original pdftk is written in Java, making it platform-independent and free from proprietary licensing issues.
Key Features:
  • Merge PDF documents or split them into specific pages
  • Rotate PDF pages and apply watermarks
  • Fill PDF forms and flatten them
  • Add metadata and attachments to PDF files
  • Decrypt and encrypt PDFs (owner/user passwords)
Use Cases:
  • Batch processing PDF files in automated workflows
  • Combining multiple scanned documents into a single report
  • Removing sensitive pages from documents before distribution
Alternatives:
  • qpdf – More lightweight C++ tool, excellent for structural transformations
  • ghostscript – PostScript interpreter with PDF processing capabilities, more complex syntax
  • pdfjam – Wrapper around pdfTeX, focused on page manipulation
Version History
Detected Version Rev Change Commit
Sep 16, 2025 7:01pm 0 VERSION_BUMP 5ca7febe