Difference between revisions of "Qpdf"

From COPTR
Jump to navigation Jump to search
(Created page with "<!-- Use the structure provided in this template, do not change it! --> {{Infobox_tool |purpose=QPDF is a command-line program that does structural, content-preserving transf...")
 
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<!-- Use the structure provided in this template, do not change it! -->
+
{{Infobox tool
 
 
{{Infobox_tool
 
 
|purpose=QPDF is a command-line program that does structural, content-preserving transformations on PDF files
 
|purpose=QPDF is a command-line program that does structural, content-preserving transformations on PDF files
 
|homepage=http://qpdf.sourceforge.net/
 
|homepage=http://qpdf.sourceforge.net/
 
|license=Artistic License 2.0
 
|license=Artistic License 2.0
 
|platforms=Windows, Linux
 
|platforms=Windows, Linux
 +
|function=Metadata Extraction, Decryption
 +
|content=Document
 +
}}
 +
{{Infobox tool details
 +
|ohloh_id=qpdf
 
}}
 
}}
 
<!-- Add one ore more categories to describe the function of the tool. Choose carefully, and view the list of existing categories first (see the Navigation sidebar on the left). The following are common category examples, remove those that don't apply -->
 
[[Category:Metadata Extraction]]
 
[[Category:Decryption]]
 
 
<!-- Add relevant categories to describe the content type that the tool addresses. Choose carefully, and view the list of existing categories first (see the Navigation sidebar on the left). If the tool works on any content type, do not add a category. The following are common category examples, remove those that don't apply -->
 
[[Category:Document]]
 
 
 
== Description ==
 
== Description ==
 
<!-- Describe the what the tool does, focusing on it's digital preservation value. Keep it factual. -->
 
<!-- Describe the what the tool does, focusing on it's digital preservation value. Keep it factual. -->
Line 23: Line 18:
  
 
== User Experiences ==
 
== User Experiences ==
<!-- Add hotlinks to user experiences with the tool (eg. blog posts). These should illustrate the effectiveness (or otherwise) of the tool. -->
+
 
 +
* Caron, Bertrand. ‘“Validation OK” They Said: Fixing the Rendering of a So-Called Valid PDF’. Open Preservation Foundation (blog), 21 May 2025. https://openpreservation.org/blogs/validation-ok-they-said-fixing-the-rendering-of-a-so-called-valid-pdf/.
 +
* Knijff, Johan van der. ‘Why PDF/A Validation Matters, Even If You Don’t Have PDF/A’. Open Preservation Foundation, 7 July 2015. https://openpreservation.org/blogs/why-pdfa-validation-matters-even-if-you-dont-have-pdfa/.
 +
* Lindlar, Micky. ‘Trouble-Shooting PDF Validation Errors - a Case of PDF-HUL-38’. Open Preservation Foundation, 27 November 2022. https://openpreservation.org/blogs/trouble-shooting-pdf-validation-errors-a-case-of-pdf-hul-38/.
 +
* Lindlar, Micky. ‘Destination Null: One of the Many Causes of PDF-Hul 122’. Open Preservation Foundation, 21 January 2024. https://openpreservation.org/blogs/destination-null-one-of-the-many-cases-of-pdf-hul-122/.
  
 
== Development Activity ==
 
== Development Activity ==
Line 29: Line 28:
  
 
<!-- Add the Ohloh.com ID for the tool, if known. -->
 
<!-- Add the Ohloh.com ID for the tool, if known. -->
{{Infobox_tool_details
 
|ohloh_id=qpdf
 
}}
 

Latest revision as of 16:25, 5 February 2026




QPDF is a command-line program that does structural, content-preserving transformations on PDF files
Homepage:http://qpdf.sourceforge.net/
License:Artistic License 2.0
Platforms:Windows, Linux
Function:Metadata Extraction,Decryption
Content type:Document
Appears in COW:Validation Error Analysis and Treatment for PDF-hul 122 Invalid destination - Destination NULL, Validation Error Analysis and Treatment for PDF-hul 133 Invalid date


Description

Description from the project website:

QPDF is a command-line program that does structural, content-preserving transformations on PDF files. (...) It also provides many useful capabilities to developers of PDF-producing software or for people who just want to look at the innards of a PDF file to learn more about how they work.

User Experiences

Development Activity