Learn R Programming

tabulapdf (version 1.0.5-3)

make_thumbnails: make_thumbnails

Description

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
)

Value

A character vector of file paths.

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, the outdir is tempdir(). If file 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 if file is URL.

Author

Thomas J. Leeper <thosjleeper@gmail.com>

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.

References

Tabula

See Also

extract_tables, extract_text, make_thumbnails

Examples

Run this code
# simple demo file
f <- system.file("examples", "mtcars.pdf", package = "tabulapdf")

make_thumbnails(f)

Run the code above in your browser using DataLab