Einleitung
Visualisierung kumulativer Datentrends mit Markern kann Berichte aufschlussreicher machen. Der Diagrammtyp LineStackedWithDataMarkers kombiniert eine gestapelte Linienserie mit Datenmarkern, sodass Sie sowohl den aggregierten Verlauf als auch einzelne Datenpunkte auf einen Blick sehen können. Dieser Artikel zeigt, wie man ein solches Diagramm programmgesteuert mit Aspose.Cells for .NET und C# erstellt.
In diesem Leitfaden lernen Sie:
- Wie man ein Arbeitsbuch einrichtet und Beispieldaten füllt.
- Wie man ein LineStackedWithDataMarkers-Diagramm hinzufügt.
- Wie man Serien, Achsen und Datenmarker anpasst.
- Wie man das Arbeitsbuch in verschiedenen Formaten speichert.
C# Excel-Bibliothek zum Erstellen eines LineStackedWithDataMarkers Diagramms
Aspose.Cells for .NET ist eine leistungsstarke, COM‑freie Excel‑Automatisierungsbibliothek. Es unterstützt alle von Microsoft Excel angebotenen Diagrammtypen, einschließlich LineStackedWithDataMarkers.
Wesentliche Vorteile der Verwendung von Aspose.Cells:
- Rich API – vollständige Kontrolle über die Arbeitsmappenstruktur, Zellen und Diagrammobjekte.
- No Excel installation required – funktioniert auf jeder Plattform, die .NET unterstützt.
- High performance – optimiert für große Datensätze.
- Multiple output formats – XLSX, XLS, CSV, PDF, Bilder usw.
Erste Schritte:
PM> Install-Package Aspose.Cells
Erstellen eines LineStackedWithDataMarkers-Diagramms in Excel mit C#
Schritt‑für‑Schritt-Implementierung
- Erstellen Sie eine
Workbook-Instanz. - Fügen Sie Beispieldaten hinzu, die im Diagramm angezeigt werden.
- Fügen Sie ein Diagramm vom Typ
ChartType.LineStackedWithDataMarkersein. - Konfigurieren Sie die Serie – legen Sie den Datenbereich, den Namen und den Markerstil fest.
- Passen Sie Achsen und Titel an (optional, aber empfohlen).
- Speichern Sie die Arbeitsmappe am gewünschten Speicherort.
Unten finden Sie ein komplettes, sofort ausführbares Beispiel.
Erklärung der wichtigsten Schritte
| Step | What it does |
|---|---|
| Arbeitsmappe & Arbeitsblatt erstellen | Initialisiert eine leere Excel-Datei. |
| Daten füllen | Schreibt Monatsnamen und drei Produktreihen, die gestapelt werden. |
| Diagramm hinzufügen | Fügt ein LineStackedWithDataMarkers Diagrammobjekt im angegebenen Zellbereich ein. |
| Reihen hinzufügen | Verknüpft jede Produktspalte mit einer separaten Reihe und weist einen eindeutigen Markierungsstil und eine Farbe zu. |
| Achsentitel & Formatierung | Verbessert die Lesbarkeit, indem Achsen beschriftet und die Anzeige von Ganzzahlen auf der Y‑Achse erzwungen wird. |
| Speichern | Speichert die Arbeitsmappe auf dem Datenträger (.xlsx). Die Datei kann auch als PDF oder Bild gespeichert werden, indem das Format in workbook.Save geändert wird. |
Sie können das Beispiel als Konsolenanwendung ausführen, nachdem Sie das Aspose.Cells NuGet‑Paket installiert haben.
Kostenlose Lizenz erhalten
Aspose.Cells bietet eine temporäre kostenlose Lizenz, die Evaluationswasserzeichen entfernt und die volle Funktionalität freischaltet. Holen Sie sich Ihre von der Aspose temporäre Lizenzseite. Wenden Sie die Lizenz an, bevor Sie große Arbeitsmappen speichern:
License lic = new License();
lic.SetLicense("Aspense.Total.lic"); // Path to your temporary license file
LineStackedWithDataMarkers Diagram: Kostenlose Ressourcen
- Entwicklerhandbuch – https://docs.aspose.com/cells/net/
- Online‑Demo & Editor – https://products.aspose.app/cells/family
- API‑Referenz – https://reference.aspose.com/cells/net/
- How‑to‑Artikel & Tutorials – https://blog.aspose.com/de/categories/aspose.cells-product-family/
Fazit
Das LineStackedWithDataMarkers‑Diagramm ist ideal, um kumulative Trends zu visualisieren und gleichzeitig einzelne Datenpunkte hervorzuheben.
Mit nur wenigen Zeilen C#‑Code ermöglicht Ihnen Aspose.Cells for .NET, solche Diagramme zu erstellen, zu formatieren und zu exportieren, ohne dass Microsoft Excel installiert sein muss.
Verwenden Sie das bereitgestellte Beispiel als Vorlage und passen Sie es an Ihre eigenen Datenquellen und Markenanforderungen an.
Wenn Sie auf Probleme stoßen oder Fragen haben, besuchen Sie unser kostenloses Support‑Forum: https://forum.aspose.com/c/cells/9.