QPDF logo

QPDF

Transforms PDF files while preserving content.

Made by Unknown Author

  • Remove PDF Passwords and

What is QPDF?

QPDF is a command-line program that performs content-preserving transformations on PDF files. It is a C++ library that supports various features such as linearization, encryption, merging, splitting, and the creation of PDF files from scratch. QPDF is an open-source tool with a strong following on GitHub, boasting 2.6K stars and 222 forks

Highlights

  • Provides content-preserving transformations on PDF files, including linearization (web-optimization) and encryption
  • Supports converting PDF files with object streams to files with no compressed objects, or generating object streams for files that don't have them
  • Includes the ability to merge and split PDF files by copying objects from one file to another and manipulating the list of pages
  • Allows for the creation of PDF files from scratch, where the user supplies the content and the QPDF library handles the syntactical representation of the objects, cross-reference tables, object streams, encryption, and linearization

Platforms

  • Linux
  • Windows
  • BSD

Languages

  • English

Social

Features

    • Command line interface

    • C++