Gibt es eine Möglichkeit zum Rendern von SVG-Grafiken in Windows-Forms?
Ich arbeite mit einer Bibliothek, die macht Teil von Ihrem Status als SVG-Dokument.
Ich würde gerne machen das entweder in einer Windows Forms-oder WPF-Umfeld. Gibt es derzeit eine Möglichkeit, dies zu tun?
Wenn nicht, ich könnte ändern, die Bibliothek zu benutzen, eine mehr Allgemeine rendering-Strategie, und fügen Sie dann eine XML-adapter zur Wiederherstellung der ursprünglichen Funktionalität, aber dies ist nicht meine bevorzugte Strategie.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Habe ich versucht SVG.NET mit WinForms und es funktioniert hervorragend.
Wenn Sie das webbrowser-Steuerelement für SVG, haben Sie ein problem mit der Zugriffsverletzung, die durch Data Execution Prevention.
Die Problemumgehung besteht darin, die folgenden Zeilen in den post-build-Ereignisse
Weitere Informationen finden Sie unter diesem link.
Haben Sie sich Ab2d-Satz von Apis? ReaderSvg und ViewerSvg scheint für den job? Aber Sie sind nicht frei!
WPF Element Host
in WinForms (siehe WPF Interoperabilität in der Toolbox)