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-8.2.1.tar.gz 0008256216 7.87 MB
qpdf-8.2.1.tar.gz.asc 0000000833 833 Bytes
qpdf.changes 0000015045 14.7 KB
qpdf.keyring 0000011028 10.8 KB
qpdf.spec 0000003806 3.72 KB
Revision 37 (latest revision is 77)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 630484 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 37)
- Update to version 8.2.1
  Command-line Enchancements
  * Add --keep-files-open=[yn] to override default determination
    of whether to keep files open when merging.
- Update to version 8.2.0
  Command-line Enhancements
  * Add --no-warn option to suppress issuing warning messages.
    If there are any conditions that would have caused warnings
    to be issued, the exit status is still 3.
  Bug fixesd and Optimizations
  * Performance fix: optimize page merging operation to avoid
    unnecessary open/close calls on files being merged. This
    solves a dramatic slow-down that was observed when merging
    certain types of files.
  * Optimize how memory was used for the TIFF predictor,
    drastically improving performance and memory usage for files
    containing high-resolution images compressed with Flate
    using the TIFF predictor.
  * Bug fix: end of line characters were not properly handled
    inside strings in some cases.
  * Bug fix: using --progress on very small files could cause
    an infinite loop.
  API enhancements
  * Add new class QPDFSystemError, derived from std::runtime_error,
    which is now thrown by QUtil::throw_system_error. This enables
    the triggering errno value to be retrieved.
  * Add ClosedFileInputSource::stayOpen method, enabling a
    ClosedFileInputSource to stay open during manually indicated
    periods of high activity, thus reducing the overhead of
    frequent open/close operations.
Comments 0
openSUSE Build Service is sponsored by