C#のFORMに手っ取り早くSVGを表示する。
SVG.NETをダウンロード。
2019/10/30現在 コンパイルするには.NET Framework 4.5.2が必要!
今回はVisualStudio2013で使いたいので探してみたら
SVG-master\Samples\RuntimeUpdates\LibにSvg.dllがあったのでこれを参照設定する
Form上にPictureBoxを置いて、SizeModeをStretchImageに設定。
ボタンクリックイベントに以下のソースを貼り付け
using svg; var svgDoc = SvgDocument.Open(@"C:\3Dkaoku\svg\circle.svg"); if (pictureBox1.Image != null) pictureBox1.Image.Dispose(); pictureBox1.Image = svgDoc.Draw(); <img alt='' class='alignnone size-full wp-image-1628 ' src='http://www.yasumite.com/blog/wp-content/uploads/2019/10/img_5db92420b2770.png' />