ライブラリはありますか
- Windows フォーム アプリケーションに svg を直接描画できるようにする
- WPF アプリケーションに
私は Inkscapeが大好きなので、グラフィックを描き、すべてをInkscapeでデザインしています。次に、これらの見事な svg があり、それらを png (WinForm) にエクスポートして使用するか、xaml-code (WPF) に変換する必要があります ( Kaxamlが役立ちます)。
私のsvgsを直接使用する方法はありますか?
ライブラリはありますか
私は Inkscapeが大好きなので、グラフィックを描き、すべてをInkscapeでデザインしています。次に、これらの見事な svg があり、それらを png (WinForm) にエクスポートして使用するか、xaml-code (WPF) に変換する必要があります ( Kaxamlが役立ちます)。
私のsvgsを直接使用する方法はありますか?
うわー、Inkscape が XAML としての保存をサポートしていることを読みました。今まで気が付かなかったのが恥ずかしい。
しかし、それでもWinFormsの問題は解決しません...
個人的には、Microsoft の製品/開発ツールで SVG がネイティブにサポートされていないのが嫌いです。この記事の執筆時点では、かなり完成度は高いもののまだ未熟な SVG ライブラリが 2 つ見つかりました。
IIRC の両方のライブラリは、Image クラスを介して直接使用できる Drawing オブジェクトを出力します。どちらも非常に簡単に使用できます。
それらをWPFに直接ロードしたい場合は、https ://github.com/ElinamLLC/SharpVectorsからより良い結果が得られました。