如何在.NET环境下打开并渲染SVG文件?

问题描述 投票:0回答:2

有没有相对简单的方法来处理.NET中的

SVG
图像?

  1. 如何从文件中提取所有图形基元。
  2. 如何将 SVG 文件渲染到内存缓冲区(具有透明度)

附注 我使用 SFML 作为图形输出引擎。

c# .net graphics svg render
2个回答
16
投票

请参阅 使用 C# 将 SVG 转换为 PNG - 有两种选项可以处理 .NET 中的 SVG...

另一个选项是 http://www.codeproject.com/KB/WPF/SharpVectors.aspx


0
投票

我们现在可以使用 Nuget 中的 Svg.Skia。我们可以将 SkiaSharp 与它一起使用。

© www.soinside.com 2019 - 2024. All rights reserved.