Command-line tools and library for transforming PDF files

Edit Package qpdf

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.

Refresh
Refresh
Source Files
Filename Size Changed
qpdf-9.1.0.tar.gz 0018285597 17.4 MB
qpdf-9.1.0.tar.gz.asc 0000000833 833 Bytes
qpdf.changes 0000018438 18 KB
qpdf.keyring 0000011028 10.8 KB
qpdf.spec 0000003905 3.81 KB
Revision 45 (latest revision is 77)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 749120 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 45)
- Update to version 9.1.0
  * Incorporate contribution from Masamichi Hosoda to properly handle
    signature dictionaries by not including them in object streams,
    formatting the Contents key has a hexadecimal string,
    and excluding the /Contents key from encryption and decryption.
  * Incorporate contribution from Masamichi Hosoda to provide new API
    calls for getting file-level information about input and output files,
    enabling certain operations on the files at the file level rather
    than the object level. New methods include QPDF::getXRefTable(), 
    QPDFObjectHandle::getParsedOffset(), 
    QPDFWriter::getRenumberedObjGen(QPDFObjGen), 
    and QPDFWriter::getWrittenXRefTable().
  * Support build-time and runtime selectable crypto providers.
    This includes the addition of new classes QPDFCryptoProvider
    and QPDFCryptoImpl and the recognition of the QPDF_CRYPTO_PROVIDER
    environment variable. Crypto providers are described in depth
    in Section 2.3, “Crypto Providers”.
  * Addition of the --show-crypto option in support of selectable
    crypto providers, as described in Section 2.3, “Crypto Providers”.
  * Allow :even or :odd to be appended to numeric ranges for
    specification of the even or odd pages from among the pages
    specified in the range.
* Add BR on pkgconfig(gnutls) to add support for GnuTLS for encryption
  operations.
Comments 0
openSUSE Build Service is sponsored by