Convert Pages to Image Thumbnails
Usage
make_thumbnails(
file,
outdir = NULL,
pages = NULL,
format = c("png", "jpeg", "bmp", "gif"),
resolution = 72,
password = NULL,
copy = FALSE
)
Arguments
- file
A character string specifying the path or URL to a PDF file.
- outdir
An optional character string specifying a directory into which to split the resulting files. If
NULL
, theoutdir
istempdir()
. Iffile
is a URL, both file and thumbnails are stored in the R session's temporary directory.- pages
An optional integer vector specifying pages to extract from.
- format
A character string specifying an image file format.
- resolution
A numeric value specifying the image resolution in DPI.
- password
Optionally, a character string containing a user password to access a secured PDF.
- copy
Specifies whether the original local file(s) should be copied to
tempdir()
before processing.FALSE
by default. The argument is ignored iffile
is URL.
Details
This function save each (specified) page of a document as an image with 720 dpi resolution. Images are saved in the same directory as the original file, with file names specified by the original file name, a page number, and the corresponding file format extension.
See also
extract_tables
, extract_text
,
make_thumbnails
Examples
# simple demo file
f <- system.file("examples", "mtcars.pdf", package = "tabulapdf")
make_thumbnails(f)
#> [1] "/tmp/RtmpufqTSf/mtcars1.png" "/tmp/RtmpufqTSf/mtcars2.png"
#> [3] "/tmp/RtmpufqTSf/mtcars3.png"