Overview of XAML support in Svg.Skia
masterSvg.Skia provides SVG rendering capabilities for XAML-facing .NET stacks, including Avalonia, Uno Platform, and .NET MAUI. It offers two primary ways to integrate SVG:
- Skia-backed controls: High-performance rendering using Skia, suitable for complex SVGs or when using the
Svg.Controls.Skiasuite. - Inline SVG (SvgML): Authoring SVG elements directly within XAML markup using specialized SvgML syntax for Avalonia, .NET MAUI, or Uno.
Depending on your requirements, you may choose between Avalonia.Svg.Skia and the standard Avalonia.Svg package (refer to the Overview guide for selection criteria).