.NET Windows Forms アプリケーションで表示する必要がある SVG ファイルがあります。これはよくある問題です。ただし、IE のエンジンが SVG を正しくレンダリングしないため (具体的には、preserve whitespace ディレクティブを無視します)、WebBrowser コントロールは機能しません。ChromeとFirefoxのコントロールを調べたところ、うまく機能しましたが、それらは 32 ビットのみであり、他のリファレンスではプロジェクトを 64 ビット モードでコンパイルする必要があります。確かに、正しくレンダリングされた SVG を 64 ビット モードで表示するためのオプションがあるに違いありません。
質問する
4706 次
2 に答える
3
WinForms でSVG.NETを試してみましたが、うまく機能します。
于 2014-09-25T10:38:02.663 に答える
2
SVG レンダリング エンジンをお試しください。これは完全に管理されたコードであるため、64 ビット モードで動作するはずです。
別のオプションはSharpVectorsです。
于 2012-07-13T03:59:21.940 に答える