Vector source, pixel output
SVG describes shapes, positions, fills, and text. PNG stores a grid of pixels. Choose an output size that matches where you will use the image. A larger PNG has more pixels and can take more memory even when the SVG source is small.
The SVG frame matters
A viewBox defines the source coordinate frame. The renderer uses explicit absolute width and height when available, or derives missing dimensions from a valid viewBox. If there is no usable size, it asks for a better source rather than guessing a 300 × 150 canvas.
A deliberately static workflow
This release supports common shapes, paths, text, gradients, clipping, masks, patterns, and bounded local use references. Scripts, animation, external or embedded resources, foreignObject, filter effects, and style elements are rejected. Inline presentation attributes and static inline styles are supported. The error names unsupported content rather than silently stripping visible artwork.