在Windows窗体/ WPF中使用SVG的库?

Xn0*_*v3r 17 xaml svg inkscape

有没有图书馆

  1. 允许直接将svg绘制到Windows窗体应用程序
  2. 到WPF应用程序

我使用Inkscape绘制图形并设计所有内容,因为我喜欢该程序.然后我有那些令人惊叹的svgs并且必须将它们导出到png(WinForm)以使用它们或将它们转换为xaml-code(WPF)(Kaxaml帮助我).

有没有办法直接使用我的svgs?

Xn0*_*v3r 10

,我刚看到 Inkscape支持保存为XAML.我没有意识到到现在为止的耻辱.

但这仍然无法解决我的WinForms问题......

  • 不幸的是,它还没有准备好,它将被实施,并希望它将与版本0.47的Inkscape (2认同)

han*_*son 7

我个人很讨厌微软的产品/开发工具中没有对SVG的原生支持.我发现了两个相当完整但仍然不成熟的SVG库,这些库在撰写本文时似乎很活跃,但肯定需要贡献者.

IIRC两个库都输出一个Drawing对象,可以直接通过Image类使用; 你会搞清楚,它们都非常简单易用.


Dan*_*rod 6

如果你想将它们直接加载到 WPF 中,我得到了更好的结果:https : //github.com/ElinamLLC/SharpVectors