Die Visualisierung geschichteter Daten in einer dreidimensionalen Form hilft den Stakeholdern, die Zusammensetzung der Gesamtsummen über Kategorien hinweg schnell zu erfassen. In diesem Artikel lernen Sie, wie Sie ein CylinderStacked chart — das 3‑D gestapelte Zylinder‑Säulendiagramm — in einer Excel‑Arbeitsmappe mit C# und Aspose.Cells for .NET erstellen. Der Leitfaden enthält ein vollständiges, sofort ausführbares Code‑Beispiel und einen kurzen Überblick darüber, wie ein vorhandenes Diagramm in einen Zylinderstil umgewandelt werden kann.
Dieser Artikel behandelt die folgenden Themen:
- C# Excel-Bibliothek zum Erstellen von Zylindergestapelten Diagrammen
- Erstellen eines Zylindergestapelten Diagramms in Excel mit C#
- Kostenlose Ressourcen
- Kostenlose Lizenz erhalten
- Fazit
- Siehe auch
C# Excel-Bibliothek zum Erstellen von Zylindergestapelten Diagrammen
Aspose.Cells for .NET ist eine umfassende Excel‑Manipulationsbibliothek, die die Notwendigkeit der Microsoft Office‑Automatisierung eliminiert. Sie bietet eine umfangreiche API zum programmgesteuerten Erstellen, Bearbeiten und Formatieren von Diagrammen. Beim Arbeiten mit 3‑D‑Diagrammtypen wie dem CylinderStacked‑Diagramm bietet Aspose.Cells vollständige Unterstützung für Diagrammtypen, Serienformatierung, Achsenkonfiguration und mehr.
Wesentliche Vorteile der Verwendung von Aspose.Cells für .NET:
- Vollständige API – Greift auf alle Excel‑Funktionen zu, einschließlich fortgeschrittener 3‑D‑Diagrammtypen.
- Keine Office‑Abhängigkeit – Funktioniert in serverseitigen Umgebungen, ohne dass Excel installiert sein muss.
- Hohe Leistung – Verarbeitet große Arbeitsmappen mit geringem Speicherverbrauch.
- Plattformübergreifend – Kompatibel mit .NET Framework, .NET Core und .NET 5/6+.
Installation
PM> Install-Package Aspose.Cells
Erstellen Sie ein CylinderStacked-Diagramm in Excel mit C#
Im Folgenden finden Sie ein vollständiges, eigenständiges Beispiel, das eine Arbeitsmappe erstellt, sie mit Beispieldaten füllt, ein CylinderStacked‑Diagramm hinzufügt, dessen Erscheinungsbild anpasst und die Datei speichert.
Schritt‑für‑Schritt‑Erklärung
- Erstellen Sie eine neue Arbeitsmappe und erhalten Sie das erste Arbeitsblatt.
- Fügen Sie Beispieldaten ein – Kategorien (Q1‑Q4) und drei Produktreihen.
- Fügen Sie ein Diagramm hinzu mit
ChartType.CylinderStacked. - Definieren Sie den Datenbereich für das Diagramm und setzen Sie die Kategorienachse.
- Passen Sie Diagrammelemente an (Titel, Legende, Achsentitel, 3‑D‑Drehung).
- Speichern Sie die Arbeitsmappe in einer Excel-Datei.
Vollständiger C# Code
Erklärung der wichtigsten Zeilen
ChartType.CylinderStackedwählt das 3‑D gestapelte Zylinder‑Säulendiagramm aus.SetChartDataRange("A1:D5", true)weist Aspose.Cells an, die erste Zeile als Seriennamen zu behandeln.chart.NSeries.CategoryData = "A2:A5"ordnet die Quartale der X‑Achse zu.
Kostenlose Lizenz erhalten
Entdecken Sie kostenlose temporäre Lizenzen von Aspose.Cells, um alle Funktionen während der Entwicklung freizuschalten. Besuchen Sie die temporäre Lizenzseite, um einen Lizenzschlüssel zu erhalten und robuste Excel‑Lösungen ohne Einschränkungen zu erstellen.
Zylindergestapelte Diagramm Excel: Kostenlose Ressourcen
Setzen Sie Ihre Lernreise mit diesen nützlichen Ressourcen fort:
- Entwicklerhandbuch – https://docs.aspose.com/cells/net/
- Kostenlose Online‑Anwendungen – 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
In diesem Artikel haben wir behandelt, wie man ein CylinderStacked‑Diagramm – ein 3‑D gestapeltes Zylinder‑Säulendiagramm – mit Aspose.Cells for .NET erstellt. Die bereitgestellten Codebeispiele zeigen sowohl das Erstellen eines brandneuen Diagramms als auch die Umwandlung eines bestehenden Diagramms in den Zylinderstil. Mit Aspose.Cells können Sie anspruchsvolle Visualisierungen vollständig programmgesteuert erzeugen, ohne dass Microsoft Excel auf dem Server erforderlich ist.
Wenn Sie Fragen haben oder weitere Unterstützung benötigen, können Sie gerne im Aspose.Cells support forum posten.