Die Visualisierung von Trends im Zeitverlauf ist eine zentrale Anforderung vieler Geschäftsberichte. Ein Liniendiagramm bietet eine klare, visuelle Darstellung von Datenreihen über eine kontinuierliche Achse und ist damit ideal, um Leistung, Umsatz oder jegliche zeitbezogene Daten darzustellen. In diesem Leitfaden zeigen wir Ihnen, wie Sie Liniendiagramme programmgesteuert mit Aspose.Cells for .NET und C# erstellen.
Dieser Artikel behandelt die folgenden Themen:
- C# Excel-Bibliothek zum Erstellen von Liniendiagrammen
- Liniendiagramm in Excel mit C# erstellen
- Kostenlose Lizenz
- Kostenlose Ressourcen
- Fazit
- Siehe auch
C# Excel-Bibliothek zum Erstellen von Liniendiagrammen
Aspose.Cells for .NET ist eine umfassende API, die Entwicklern ermöglicht, mit Excel‑Dateien zu arbeiten, ohne Microsoft Office zu benötigen. Sie unterstützt das Erstellen, Bearbeiten und Anpassen von Diagrammen aller Arten, einschließlich Liniendiagrammen. Zu den wichtigsten Vorteilen gehören:
- Umfangreiche API-Oberfläche – Vollständige Kontrolle über Diagrammtypen, Serien, Achsen und Formatierung.
- Keine COM-Abhängigkeiten – Funktioniert auf jeder Plattform, die .NET unterstützt.
- Hohe Leistung – Effiziente Verarbeitung großer Arbeitsmappen.
- Mehrformatunterstützung – Lesen/Schreiben von XLSX, XLS, CSV, PDF und mehr.
Erste Schritte
- Herunterladen die neueste Aspose.Cells for .NET von der releases page.
- Installieren via NuGet:
PM> Install-Package Aspose.Cells
- Fügen Sie Ihrem Projekt einen Verweis auf
Aspose.Cellshinzu.
Erstellen eines Liniendiagramms in Excel mit C#
Im Folgenden finden Sie zwei praktische Beispiele:
- Einfaches einreihiges Liniendiagramm – ideal für eine schnelle Trendvisualisierung.
- Mehrreihiges Liniendiagramm mit sekundärer Achse – nützlich beim Vergleich von Datensätzen mit unterschiedlichen Skalen.
Beide Beispiele sind vollständige, kompiliert‑bereite C#‑Programme.
Beispiel 1 – Einfaches Liniendiagramm mit einer Datenreihe
Erklärung
- Die Arbeitsmappe wird im Speicher erstellt und mit Monats‑ und Verkaufsdaten gefüllt.
ChartType.Lineerstellt ein einfaches Liniendiagramm.NSeries.Adddefiniert die Datenreihe;CategoryDataweist die X‑Achsen‑Beschriftungen zu.- Die resultierende Datei
SimpleLineChart.xlsxenthält ein vollständig formatiertes Liniendiagramm.
Beispiel 2 – Mehrreihiges Liniendiagramm mit sekundärer Achse
Wichtige Punkte
- Zwei Serien werden hinzugefügt: Revenue (Primärachse) und Profit% (Sekundärachse), um unterschiedliche Skalen zu veranschaulichen.
PlotOnSecondAxis = trueverschiebt die zweite Serie zur rechten Y‑Achse.- Die Anpassung der Markierungen macht die sekundäre Serie visuell unterscheidbar.
- Die endgültige Datei
MultiSeriesLineChart.xlsxenthält ein voll funktionsfähiges Mehrserien‑Liniendiagramm.
Kostenlose Lizenz erhalten
Möchten Sie Aspose.Cells ohne Einschränkungen ausprobieren? Holen Sie sich eine temporäre kostenlose Lizenz von der Aspose temporary license page. Diese Lizenz entfernt Evaluierungswasserzeichen und ermöglicht es Ihnen, alle Diagrammfunktionen zu erkunden.
Kostenlose Ressourcen
Verbessern Sie Ihre Excel‑Automatisierungsfähigkeiten mit diesen offiziellen Ressourcen:
- Entwicklerhandbuch – https://docs.aspose.com/cells/net/
- Kostenlose Online-Apps – https://products.aspose.app/cells/family
- API-Referenz – https://reference.aspose.com/cells/net/
- How‑To-Artikel – https://blog.aspose.com/de/categories/aspose.cells-product-family/
Fazit
Das Erstellen von Liniendiagrammen mit Aspose.Cells for .NET ist unkompliziert und hochgradig anpassbar. Egal, ob Sie eine schnelle einreihige Trendlinie oder ein anspruchsvolles mehrreihiges Diagramm mit sekundären Achsen benötigen, bietet die Bibliothek volle Kontrolle über eine intuitive API. Verwenden Sie die bereitgestellten Codebeispiele als Ausgangspunkt und passen Sie sie an Ihre spezifischen Reporting‑Anforderungen an.
Wenn Sie auf Probleme stoßen oder Fragen haben, können Sie sich gerne an unser kostenloses Support‑Forum wenden.