Die Visualisierung hierarchischer oder vergleichender Daten mit einer dreidimensionalen Darstellung kann Berichte deutlich ansprechender machen. Das Cone Stacked chart ist ein 3‑D‑Diagrammtyp, der Datenreihen auf einer Kegelform stapelt und Ihnen hilft, proportionale Beziehungen hervorzuheben, während visuelle Tiefe hinzugefügt wird. In diesem Leitfaden lernen Sie, wie Sie ein Cone Stacked chart in Excel programmgesteuert mit C# und Aspose.Cells for .NET erstellen.

Dieser Artikel behandelt die folgenden Themen:

C# Excel-Bibliothek zum Erstellen von Kegelstapel-Diagrammen

Aspose.Cells for .NET ist eine leistungsstarke API, die Entwicklern ermöglicht, Excel‑Dateien zu erstellen, zu bearbeiten und zu rendern, ohne Microsoft Office zu benötigen. Sie bietet vollständige Unterstützung für eine breite Palette von Diagrammtypen – einschließlich des Cone Stacked Diagramms – über eine saubere, objektorientierte API.

Wesentliche Vorteile bei der Verwendung von Aspose.Cells für die Diagrammerstellung:

FunktionVorteil
Umfassende APIZugriff auf alle Excel‑Funktionen von Zellen bis zu erweiterten Diagrammen.
Hohe LeistungGroße Arbeitsmappen effizient bearbeiten.
Keine Office‑AbhängigkeitFunktioniert auf jeder Plattform, die .NET unterstützt.
Mehrere AusgabeformateSpeichern als XLSX, XLS, PDF, PNG, JPEG usw.

Der Einstieg ist einfach:

PM> Install-Package Aspose.Cells

Oder laden Sie die neueste Version von der Aspose.Cells .NET Release-Seite herunter.

Erstellen Sie ein Kegel‑gestapeltes Diagramm in Excel mit C#

Unten finden Sie eine vollständige, sofort ausführbare C#‑Konsolenanwendung, die:

  1. Erstellt eine neue Arbeitsmappe.
  2. Befüllt Beispieldaten.
  3. Fügt ein Cone Stacked Diagramm hinzu.
  4. Passt den Diagrammtitel, die Achsen und die Legende an.
  5. Speichert die Arbeitsmappe auf dem Datenträger.

Hinweis – Der Diagrammtyp wird durch ChartType.ConeStacked definiert. Für eine 100 % gestapelte Version verwenden Sie ChartType.ConeStacked100.

Erklärung des Codes

StepWhat the code does
1Instanziert ein neues Workbook und verweist auf das erste Worksheet.
2Schreibt eine Kopfzeile und vier Zeilen mit quartalsweisen Verkaufsdaten für drei Produkte.
3Fügt dem Arbeitsblatt ein Cone Stacked‑Diagramm (ChartType.ConeStacked) hinzu.
4Erstellt drei Serien – je eine für jedes Produkt – unter Verwendung des Bereichs seiner Verkaufswerte.
5Setzt die Kategorie (X‑Achse) auf die Quartalsnamen, zeigt die Legende an und fügt Achsentitel hinzu.
6Speichert die Arbeitsmappe als XLSX‑Datei.

Führen Sie das Programm aus, öffnen Sie die erzeugte ConeStackedChart_Output.xlsx, und Sie sehen ein dreidimensionales Cone Stacked‑Diagramm, das den proportionalen Beitrag jedes Produkts pro Quartal klar visualisiert.

Kostenlose Ressourcen

Fazit

Das Cone Stacked Diagramm ist eine effektive Möglichkeit, gestapelte Daten mit einem optisch ansprechenden 3‑D‑Effekt darzustellen. Mit Aspose.Cells for .NET können Sie solche Diagramme programmgesteuert in wenigen Zeilen C#‑Code erzeugen, ihr Aussehen vollständig anpassen und in jedes unterstützte Format exportieren. Das obige Beispiel bietet eine solide Grundlage, die Sie an Ihre eigenen Datensätze und Berichtserfordernisse anpassen können.

Wenn Sie Unterstützung benötigen, können Sie gerne Fragen im Aspose.Cells Support-Forum stellen oder sich über unsere Kontaktkanäle melden.

Siehe auch