staple_pdf | R Documentation |
If the toolkit Pdftk is available in the system, it will be called to merge the PDF files.
See the reference for detailed usage of pdftk
.
staple_pdf(
input_directory = NULL,
input_files = NULL,
output_filepath = NULL,
overwrite = TRUE
)
input_directory |
the path of the input PDF files. The default is set to NULL. If NULL, it prompt the user to select the folder interactively. |
input_files |
a vector of input PDF files. The default is set to NULL. If NULL and |
output_filepath |
the path of the output PDF file. The default is set to NULL. IF NULL, it prompt the user to select the folder interactively. |
overwrite |
If a file exists in |
TRUE if the operation was succesfful. FALSE if the operation fails.
Priyanga Dilini Talagala and Daniel Padfield
https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/
if (requireNamespace("lattice", quietly = TRUE)) {
dir <- tempfile()
dir.create(dir)
for(i in 1:3) {
pdf(file.path(dir, paste("plot", i, ".pdf", sep = "")))
print(lattice::xyplot(iris[,1] ~ iris[,i], data = iris))
dev.off()
}
output_file <- file.path(dir, paste('Full_pdf.pdf', sep = ""))
staple_pdf(input_directory = dir, output_filepath = output_file)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.