Split PDF into separate pages or merge multiple PDFs into one.
split_pdf(file, outdir = NULL, password = NULL, copy = FALSE) merge_pdfs(file, outfile, copy = FALSE)
file | For |
---|---|
outdir | For |
password | Optionally, a character string containing a user password to
access a secured PDF. Currently, encrypted PDFs cannot be merged with
|
copy | Specifies whether the original local file(s) should be copied to
|
outfile | For |
For split_pdfs
, a character vector specifying the output file
names, which are patterned after the value of file
. For
merge_pdfs
, the value of outfile
.
split_pdf
splits the file listed in file
into
separate one-page doucments. merge_pdfs
creates a single PDF
document from multiple separate PDF files.
Thomas J. Leeper <[email protected]>
# \donttest{ # simple demo file f <- system.file("examples", "data.pdf", package = "tabulizer") get_n_pages(file = f)#> [1] 3# split PDF by page sf <- split_pdf(f) # merge pdf mf <- file.path(tempdir(), "merged.pdf") merge_pdfs(sf, mf)#> [1] "/tmp/RtmpZ7iZNr/merged.pdf"#> [1] 3# }