compressPDF.RdCompresses a PDF (into a new PDF).
# S3 method for default
compressPDF(filename, path=NULL, outFilename=basename(pathname),
outPath="compressedPDFs", skip=FALSE, overwrite=FALSE, compression="gs(ebook)+qpdf",
...)The filename and (optional) path of the PDF to be compressed.
The generated PDF.
If TRUE and an existing output file, then it is returned.
If FALSE, an error is thrown if the output file
already exists, otherwise not.
A character vector of compression methods
to apply. This overrides any low-level arguments passed via
... that compactPDF.
Additional arguments passed to compactPDF,
e.g. gs_quality.
Returns the pathname of the generated PDF.
Internally compactPDF is utilized.
if (FALSE) {
pathnameZ <- compressPDF("report.pdf")
}