pub async fn render_to_png_async(
chartml: &ChartML,
yaml: &str,
width: u32,
height: u32,
density: u32,
) -> Result<Vec<u8>, RenderError>Expand description
Render a ChartML YAML spec to PNG bytes (async).
Runs the full pipeline: parse YAML → transform (DataFusion) → render → SVG → PNG. Use this for specs that require async transforms (sql, aggregate, forecast).
§Arguments
chartml— configured ChartML instance with renderers and transform middleware registeredyaml— ChartML YAML specification stringwidth— chart width in CSS pixelsheight— chart height in CSS pixelsdensity— DPI (72 = 1x, 144 = 2x for PDF)