R.utils (version 2.2.0)

compressPDF: Compresses a PDF (into a new PDF)

Description

Compresses a PDF (into a new PDF).

Usage

## S3 method for class 'default':
compressPDF(filename, path=NULL, outFilename=basename(pathname),
  outPath="compressedPDFs", skip=FALSE, overwrite=FALSE, compression="gs(ebook)+qpdf",
  ...)

Arguments

filename, path
The filename and (optional) path of the PDF to be compressed.
outFilename, outPath
The generated PDF.
skip
If TRUE and an existing output file, then it is returned.
overwrite
If FALSE, an error is thrown if the output file already exists, otherwise not.
compression
A character vector of compression methods to apply. This overrides any low-level arguments passed via ... that
...
Additional arguments passed to compactPDF, e.g. gs_quality.

Value

  • Returns the pathname of the generated PDF.

See Also

Internally compactPDF is utilized.

Examples

Run this code
pathnameZ <- compressPDF("report.pdf")

Run the code above in your browser using DataCamp Workspace