Skip to contents

bm_rm_crosshairs() removes crosshairs from a raster object.

Usage

bm_rm_crosshairs(x, ..., layout = "poker_3x2_bleed")

Arguments

x

A raster object coercible to a bittermelon::bm_pixmap() object.

...

Ignored for now.

layout

Either a layout preset name in layout_names() or a data frame with layout data (as returned by layout_grid()).

Value

A bittermelon::bm_pixmap() object.

Details

  • In order to work the PnP layout needs a solid color bleed.

  • The default layout supports Galdor's Grip (PnP letter size v1).

See also

pdf_rm_crosshairs() to remove crosshairs from a pdf.

Examples

if (requireNamespace("bittermelon", quietly = TRUE) &&
    requireNamespace("piecepackr", quietly = TRUE) &&
    utils::packageVersion("piecepackr") >= "1.14.0-5") {
  f1 <- pdf_create_blank(length = 1L, width = 11, height = 8.5)
  f2 <- pdf_add_crosshairs(f1, pages = "all",
                           layout = "poker_3x2_bleed")
  page <- pdf_render_bm_pixmap(f2, page = 1L, dpi = 75)
  page2 <- bm_rm_crosshairs(page, layout = "poker_3x2_bleed")
  unlink(f1)
  unlink(f2)
}