Split, Combine and Compress PDF Files

Content-preserving transformations transformations of PDF files such as split, combine, and compress. This package interfaces directly to the 'qpdf' C++ API and does not require any command line utilities. Note that 'qpdf' does not read actual content from PDF files: to extract text and data you need the 'pdftools' package.



  • Add configure script to allow building with system libqpdf
  • Fix build on Solaris


  • Initial release

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


1.1 by Jeroen Ooms, 3 years ago

https://github.com/ropensci/qpdf (devel), http://qpdf.sourceforge.net/ (upstream)

Report a bug at https://github.com/ropensci/qpdf/issues

Browse source code at https://github.com/cran/qpdf

Authors: Jeroen Ooms [aut, cre] , Jay Berkenbilt [cph] (Author of libqpdf)

Documentation:   PDF Manual  

Apache License 2.0 license

Imports Rcpp, askpass, curl

Suggests testthat

Linking to Rcpp

Imported by AssetCorr, JustifyAlpha, RTIGER, SIHR, SmartEDA, TraitStats, colordistance, ddiv, osmgeosample, pdftools, psdr, radsafer, xmrr.

Depended on by robin.

Suggested by FixedPoint, HyRiM, PressPurt, RCT, RRphylo, bpnreg, communication, daiR, ecospat, ftExtra, gkgraphR, modeltime, modeltime.ensemble, multiclassPairs, multirich, oRus, pathwayTMB, r2dictionary, r2shortcode, r2symbols, riverplot, shapper, specmine, tidyHeatmap, uplifteval.

See at CRAN