pdftk {animation} | R Documentation |
If the toolkit Pdftk is available in the system, it will be called to manipulate the PDF files (especially to compress the PDF files).
pdftk(input, operation = NULL, output, other.opts = "compress dont_ask")
input |
the path of the input PDF file(s) |
operation |
the operation to be done on the input (default to be
|
output |
the path of the output (if missing and |
other.opts |
other options (default to be |
This is a wrapper to call pdftk
. The path of pdftk
should
be set via ani.options(pdftk = 'path/to/pdftk')
.
See the reference for detailed usage of pdftk
.
if ani.options('pdftk')
is non-NULL
, then this function
returns the status of the operation (0
for success; see
system
); otherwise a warning will be issued
Yihui Xie
http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/
pdf("huge-plot.pdf") plot(rnorm(50000)) dev.off() ## Windows ani.options(pdftk = "D:/Installer/pdftk.exe") pdftk("huge-plot.pdf", output = "huge-plot0.pdf") ## Linux (does not work??) ani.options(pdftk = "pdftk") pdftk("huge-plot.pdf", output = "huge-plot1.pdf") ani.options(pdftk = NULL) file.info(c("huge-plot.pdf", "huge-plot0.pdf", "huge-plot1.pdf"))["size"]