Skip to contents

pdf_render_raster() renders a pdf page into a raster object.

Usage

pdf_render_raster(input, ..., page = 1L, dpi = 300, native = FALSE)

Arguments

input

Input pdf filename.

...

Ignored.

page

Integer of page to render.

dpi

Dots per inch. Passed to pdftools::pdf_render_page() when we rasterize the original content. Defaults to getOption("pnpmisc.dpi", 300).

native

If TRUE return a nativeRaster object else a raster object.

Value

If native = TRUE returns a nativeRaster object else a raster object.

Examples

if (requireNamespace("bittermelon", quietly = TRUE)) {
  f <- pdf_create_wallet()
  r <- pdf_render_raster(f, page = 1L, dpi = 75)
  grid::grid.raster(r)
  unlink(f)
}