Command-line tools and library for transforming PDF files
QPDF is a program that does structural, content-preserving
transformations on PDF files. It could have been called something
like pdf-to-pdf. 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.
QPDF offers many capabilities such as linearization (web
optimization), encrypt, and decryption of PDF files. Note that QPDF
does not have the capability to create PDF files from scratch; it is
only used to create PDF files with special characteristics starting
from other PDF files or to inspect or extract information from
existing PDF files.
- Developed at devel:libraries:c_c++
- Sources inherited from project openSUSE:Factory
-
4
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Leap:16.0:FactoryCandidates/qpdf && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
qpdf-11.2.0.tar.gz | 0018450040 17.6 MB | |
qpdf-11.2.0.tar.gz.asc | 0000000833 833 Bytes | |
qpdf.changes | 0000033571 32.8 KB | |
qpdf.keyring | 0000011028 10.8 KB | |
qpdf.spec | 0000004301 4.2 KB |
Revision 64 (latest revision is 77)
Dominique Leuenberger (dimstar_suse)
accepted
request 1039929
from
Jan Engelhardt (jengelh)
(revision 64)
- update to 11.2.0: * Move stream creation functions in the QPDF object where they belong. The ones in QPDFObjectHandle are not deprecated and will stick around. * Add some convenience methods to QPDFTokenizer::Token for testing token types. This is part of qpdf’s lexical layer and will not be needed by most developers. * Fix issue with missing symbols in the mingw build. * Fix major performance bug with the OpenSSL crypto provider. This bug was causing a 6x to 12x slowdown for encrypted files when OpenSSL 3 was in use. This includes the default Windows builds distributed with the qpdf release. * Fix obscure bug involving appended files that reuse an object number that was used as a cross reference stream in an earlier stage of the file. (forwarded request 1039918 from dirkmueller)
Comments 0