rpic-render 0.11.1

Raster (PNG) and PDF rendering for rpic, by rasterizing/converting its SVG output (pure Rust: resvg/tiny-skia, svg2pdf).
Documentation

Raster (PNG) and PDF backends for rpic.

These consume the SVG produced by rpic-core and convert it with pure-Rust libraries (no system dependencies), keeping rpic-core itself dependency-free and WASM-friendly.

  • PNG: parse the SVG with usvg, rasterize with resvg/tiny-skia.
  • PDF: parse with svg2pdf's usvg, convert with svg2pdf.

Text is rendered with a bundled font (the Go font, BSD-3-Clause) registered as every default family, so attached labels rasterize identically on any machine — no dependency on which fonts happen to be installed. See fonts/LICENSE.