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

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

  1. Herunterladen die neueste Aspose.Cells for .NET von der releases page.
  2. Installieren via NuGet:
   PM> Install-Package Aspose.Cells
  1. Fügen Sie Ihrem Projekt einen Verweis auf Aspose.Cells hinzu.

Erstellen eines Liniendiagramms in Excel mit C#

Im Folgenden finden Sie zwei praktische Beispiele:

  1. Einfaches einreihiges Liniendiagramm – ideal für eine schnelle Trendvisualisierung.
  2. 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.Line erstellt ein einfaches Liniendiagramm.
  • NSeries.Add definiert die Datenreihe; CategoryData weist die X‑Achsen‑Beschriftungen zu.
  • Die resultierende Datei SimpleLineChart.xlsx enthä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 = true verschiebt die zweite Serie zur rechten Y‑Achse.
  • Die Anpassung der Markierungen macht die sekundäre Serie visuell unterscheidbar.
  • Die endgültige Datei MultiSeriesLineChart.xlsx enthä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:

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.

Siehe auch