2008-12-29 4 views
9

Gibt es eine Möglichkeit (vorzugsweise eine Steuer) Vektorgrafiken (vorzugsweise SVG) in einer Windows Forms-Anwendung angezeigt werden?Wie kann ich Vektorgrafik (SVG) in einer Windows Forms-Anwendung anzeigen?

Ich vermute, dass dies mit WPF einfach wäre, aber ich würde es vorziehen, das Projekt nicht zu migrieren.

+0

Hier sind zwei Links, die Sie (nie verwendet entweder ein, selbst) könnte helfen: [http://www.jbrowse.com/svgnet/](http://www.jbrowse.com/svgnet/) [http : //sourceforge.net/projects/svgdomcsharp/] (http://sourceforge.net/projects/svgdomcsharp/) – MusiGenesis

Antwort

6

GDI+ und die Grafikklasse kann Vektor-Grafiken.

Für SVG, Sie könnten versuchen, es in die WebBrowser control zu laden ...

+2

+1 WebBrowser ist eine gute, einfache Idee. – MusiGenesis

+0

wie diese Frage Aussehen: http://stackoverflow.com/questions/11463862/how-can-i-display-an-svg-file-in-a-64-bit-net-application hat eine Behelfslösung in Fällen wo WebBrowser-Steuerelement keine Option ist. –

1

Sie müssen WPF nicht migrieren Ihr Projekt zu verwenden. Windows Forms-Projekte können WPF-Steuerelemente einbetten. Überprüfen Sie SVGImage Control.

Verwandte Themen