Hubbry Logo
search button
Sign in
QPDF
QPDF
Comunity Hub
arrow-down
History
arrow-down
starMore
arrow-down
bob

Bob

Have a question related to this hub?

bob

Alice

Got something to say related to this hub?
Share it here.

#general is a chat channel to discuss anything related to the hub.
Hubbry Logo
search button
Sign in
QPDF
Community hub for the Wikipedia article
logoWikipedian hub
Welcome to the community hub built on top of the QPDF Wikipedia article. Here, you can discuss, collect, and organize anything related to QPDF. The purpose of the hub is to connect people, foster deeper k...
Add your contribution
QPDF
QPDF
Original author(s)Jay Berkenbilt
Initial releaseApril 26, 2008 (2008-04-26)
Stable release
12.2.0[1] Edit this on Wikidata / 4 May 2025
Repository
Written inC++
Operating systemMultiplatform
TypePDF software
LicenseApache-2.0
Websiteqpdf.sourceforge.io

QPDF is a software library and a free command-line program that can convert one PDF file to another equivalent PDF file. It is capable of performing transformations such as linearization (also known as web optimization or fast web viewing), encryption, and decryption of PDF files.[2] It also has options for inspecting or checking PDF files, some of which are useful primarily to PDF developers. QPDF includes support for rotating, merging and splitting PDFs through the ability to copy objects from one PDF file into another and to manipulate the list of pages in a PDF file.[3] QPDF is not capable of converting PDF into other formats.[4][2]

The QPDF library also makes it possible to create PDF files from scratch. In this mode, the user is responsible for supplying all the contents of the file, while the QPDF library takes care of the syntactical representation of the objects, creation of cross references tables and, optionally, object streams, encryption, linearization, and other syntactic details.

QPDF is written in C++.[4]

References

[edit]
  1. ^ "Release qpdf 12.2.0 · qpdf/qpdf". Retrieved 5 May 2025.
  2. ^ a b Byfield, Bruce (September 2021). "Editing PDF Structure with QPDF". Linux Magazine. Retrieved 2022-10-10.
  3. ^ Zadka, Moshe (2021-07-06). "Edit PDFs on the Linux command line". Opensource.com. Retrieved 2022-10-10.
[edit]