Hallo, ich suche eine einfache Lib und ggf. Beispiele für C# mit der ich einfache 2D Vectoren zeichnen kann. Es soll ein einfaches Program werden um 2D CAD Daten darzustellen. Also ggf.auch die Möglichkeit von Haus aus Skalierung und verschiedene Ebenen (ala Layer) bieten. Das Datenformat für die CAD-Daten ist ein eigenes (XML Style), aber ich denke das spielt erstmal keine große Rolle. Kennt jemand so etwas?
Unter C würd ich Cairo empfehlen: http://www.cairographics.org/ Gibt davon auch C#-bindings. Vorteil: SVG-Export und PDF-Ausgabe gibts quasi aufwandsfrei dazu. Und dank LGPL-Lizenz könntest du die Lib auch problemlos in Kommerziellen Projekten verwenden...
Hmm irgendwie blicke ich da nicht durch... ist das einen Untermenge von GTK? Wenn ich GTK benutze, dann ist Cairo sowieso schon mit dabei? Auf der Offiziellen Seite habe ich nichts zu einem Wrapper gefunden :(
Suchender schrieb: > Hallo, > > ich suche eine einfache Lib und ggf. Beispiele für C# mit der ich > einfache 2D Vectoren zeichnen kann. Es soll ein einfaches Program werden > um 2D CAD Daten darzustellen. Also ggf.auch die Möglichkeit von Haus aus > Skalierung und verschiedene Ebenen (ala Layer) bieten. > > Das Datenformat für die CAD-Daten ist ein eigenes (XML Style), aber ich > denke das spielt erstmal keine große Rolle. > > Kennt jemand so etwas? WPF ansonsten bringt auch schon GDI+ (WinForms) alles mit was man dazu braucht. http://msdn.microsoft.com/en-us/library/system.drawing.graphics_methods.aspx TranslateTransform, RotateTransform, ScaleTransform, BeginContainer, GraphicsPath wären einige Schlagworte.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.