The cpp11poppler
package provides a set of functions for extracting
text, fonts, attachments an
6F4A
d metadata from a PDF file. It is a fork of
pdftools
that uses cpp11
for those that require it for licensing or
security purposes.
You can install the development version of cpp11poppler like so:
remotes::install_github("pachadotdev/cpp11poppler")
See the vignette for more examples.
library(cpp11poppler)
#> Using poppler version 22.02.0
tmpdir <- tempdir()
file <- system.file("examples", "recipes.pdf", package = "cpp11poppler")
pdf_convert(file, pages = 1L, filenames = file.path(tmpdir, "recipes%02d.%s"))
#> Converting page 1 to /tmp/Rtmp7OsuJM/recipes01.png...
#> done.
#> [1] "/tmp/Rtmp7OsuJM/recipes01.png"