Learn R Programming

cardargus (version 0.2.1)

include_card_png: Display card as PNG in knitr/Quarto document

Description

Converts an SVG card to PNG and displays it in R Markdown or Quarto documents. Recommended for better compatibility across HTML/PDF/Word.

Usage

include_card_png(
  svg_string,
  dpi = 300,
  width = "100%",
  alt = "Card generated by cardargus",
  background = "transparent",
  engine = c("auto", "chrome", "rsvg")
)

Value

Knitr output for the current format.

Arguments

svg_string

SVG string from svg_card().

dpi

Rasterization DPI (default 300).

width

Display width (CSS units) for HTML outputs.

alt

Alternative text for accessibility.

background

Background color passed to svg_to_png() (default transparent).

engine

Rendering engine: "auto" (uses Chrome if available, else rsvg), "chrome" (headless Chrome via chromote), or "rsvg" (librsvg/magick). Chrome provides better font rendering for Google Fonts.