QPDF is an open-source command-line tool and C++ library for manipulating and inspecting PDF files. It can split, merge, encrypt, decrypt, linearize, and fix corrupted PDF files.
QPDF is an open-source software suite consisting of both a command-line tool and a C++ library for manipulating and inspecting Portable Document Format (PDF) files. It was created to address common needs in PDF workflow that are not met by Adobe Acrobat and other proprietary PDF tools.
Some key features of QPDF include:
As both a library and command-line tool, QPDF enables batch PDF manipulation and scripted workflows. It aims to faithfully preserve PDF contents during manipulations by ensuring that document metadata and content streams remain consistent. Output PDFs adhere strictly to PDF specification standards.
QPDF is written in C++ and runs on Windows, Linux, and other POSIX systems. It is released under the Apache 2.0 open source license. The command-line tool provides an easy way to access QPDF's capabilities, while the library allows developers to integrate QPDF functionality into their own software.
Here are some alternatives to QPDF:
Suggest an alternative ❐