Convert an SVG string or SVG file path to a vector PDF. As with
svg_to_png(), the SVG is sanitized and the required WOFF2 fonts are embedded
(downloaded on demand into a user cache) so text renders consistently.
Conversion uses rsvg (rsvg::rsvg_pdf()), preserving vector text.
For headless-Chrome rendering (often best for web fonts), see
svg_to_pdf_chrome().
Examples
if (requireNamespace("rsvg", quietly = TRUE)) {
svg <- svg_card("FAR", list(), list())
file_name <- tempfile(fileext = ".pdf")
pdf_path <- svg_to_pdf(svg, file_name)
}