Erstellen Sie Diagramme in .NET mit Oxyplot-Bibliotheken

Eine der Bibliotheken, die alle Entwickler beim Erstellen von Grafiken berücksichtigen sollten, ist OxyPlot . Das .NET Framework enthält zwar einige Treiber, diese sind jedoch nicht so flexibel und anpassbar wie OxyPlot.

Die Bibliotheken werden ständig weiterentwickelt, und an dem Projekt sind mehrere Programmierer beteiligt, die es verbessern und warten und die Unterstützung der Community erhalten.

Funktionen der OxyPlot-Bibliotheken.

OxyPlot-Bibliotheken sind Open Source und kostenlos. Es verfügt über eine Art MIT-Lizenz , mit der wir die Bibliothek in unsere persönlichen oder kommerziellen Projekte einbeziehen können.

Ein weiterer Vorteil besteht darin, dass es sich um plattformübergreifende Bibliotheken handelt, die unter der .NET-Plattform verwendet werden können und WPF, WinForms, Silverlight, GTK # und Xamarin verwenden.

Das Erscheinungsbild der generierten Grafiken sowie deren Achsen können vollständig angepasst werden. Die Bedienung ist recht einfach und intuitiv, obwohl einige Zeit erforderlich ist, um mit allen von OxyPlot bereitgestellten Funktionen und Grafiktypen in Kontakt zu treten.

Die Installation der Bibliothek in Visual Studio ist relativ einfach, Sie müssen jedoch berücksichtigen, dass Sie Nuget eine benutzerdefinierte Paketquelle hinzufügen müssen, wie in der Dokumentation beschrieben: http://www.oxyplot.org/announcements/nuget -Pakete . Sobald die Bibliothek installiert ist, können wir beginnen, unsere Grafiken im Projekt zu zeichnen.

Das OxyPlot-Projekt begann im Jahr 2010 und wurde ursprünglich auf der CodePlex-Plattform gehostet , wurde aber schließlich auf GitHub migriert, wo wir ein Repository mit einer aktiven Community finden.

Bevor Sie mit der Nutzung der Bibliotheken beginnen, empfehle ich, die Dokumentation sorgfältig zu lesen (auf Englisch) und einige der enthaltenen Beispiele zu untersuchen (im Ordner /Source/Examples/ des GitHub-Repositorys finden Sie Beispielprojekte, die auf den verschiedenen unterstützten Plattformen ausgeführt werden).

See also  Was ist CefSharp, wofür ist es und Lösungen für mögliche Fehler

Wir können nicht nur Grafiken oder Diagramme zeichnen, sondern es enthält auch ein Modul zum Exportieren in verschiedene Formate (PNG, PDF und SVG) .

Kurz gesagt, einige Bibliotheken, die berücksichtigt werden müssen, ob in der .NET-Plattform Grafiken oder Diagramme erstellt werden müssen.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *