Die Visualisierung hierarchischer oder kumulativer Daten erfordert häufig ein gestapeltes Balkendiagramm mit 3‑D‑Optik. Aspose.Cells for .NET macht es einfach, ein Cylindrical Bar Stacked‑Diagramm direkt aus dem Code zu erzeugen. Egal, ob Sie ein Finanz‑Dashboard, einen Vertriebs‑nach‑Region‑Bericht oder ein anderes gestapeltes Balkendiagramm‑Szenario erstellen, führt Sie die nachstehende Anleitung durch das Erstellen, Anpassen und Speichern des Diagramms mit C#.

Dieser Artikel behandelt die folgenden Themen:

C# Excel-Bibliothek zum Erstellen von zylindrischen gestapelten Balkendiagrammen

Aspose.Cells for .NET ist eine umfassende Excel‑Manipulationsbibliothek, die die Notwendigkeit der Microsoft Office‑Automatisierung eliminiert. Sie bietet einen umfangreichen Satz von Diagramm‑APIs, einschließlich des CylindricalBarStacked‑Typs, der gestapelte Balkenserien als 3‑D‑Zylinder rendert.

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

  • Vollständige .NET-Integration – Funktioniert mit .NET 6+, .NET Framework und .NET Core.
  • Keine Office-Abhängigkeit – Läuft auf Servern, Containern und CI/CD-Pipelines ohne installierte Office.
  • Hohe Leistung – Verarbeitet große Arbeitsmappen und komplexe Diagramme effizient.
  • Unterstützung mehrerer Formate – Speichern Sie in XLSX, XLS, CSV, PDF, PNG, JPEG und mehr.

Erste Schritte

  1. Laden Sie die neueste Aspose.Cells for .NET von der Release‑Seite herunter.
  2. Fügen Sie die Bibliothek über NuGet zu Ihrem Projekt hinzu.
   PM> Install-Package Aspose.Cells

Jetzt sind Sie bereit, ein zylindrisches gestapeltes Balkendiagramm programmgesteuert zu erstellen.

Erstellen eines zylindrischen gestapelten Balkendiagramms in Excel mit C#

Im Folgenden finden Sie ein vollständiges, kompilierbares C#‑Beispiel, das demonstriert:

  1. Erstellen einer neuen Arbeitsmappe.
  2. Befüllen von Beispieldaten.
  3. Hinzufügen eines CylindricalBarStacked Diagramms.
  4. Anpassen von Serien, Achsen und Erscheinungsbild.
  5. Speichern der Arbeitsmappe in einer XLSX-Datei.

Erklärung des Codes

StepWhat the code does
1Erstellt eine leere Arbeitsmappe und ruft das erste Arbeitsblatt ab.
2Füllt das Arbeitsblatt mit Beispieldaten für Verkäufe von vier Regionen und drei Produkten.
3Fügt ein CylindricalBarStacked‑Diagramm hinzu, das unter der Datentabelle positioniert ist.
4Fügt drei Reihen hinzu, jeweils eine für jedes Produkt, und verknüpft sie mit dem entsprechenden Datenbereich.
5Setzt die Kategorien (X‑Achse) Beschriftungen auf die Namen der Regionen.
6Zeigt gängige visuelle Anpassungen: Rahmen, Formatierung des Plot‑Bereichs, Platzierung der Legende und Achsentitel.
7Speichert die Arbeitsmappe in einer XLSX‑Datei, die in Excel, Google Sheets oder jedem kompatiblen Viewer geöffnet werden kann.

Durch das Ausführen des Programms wird CylindricalBarStackedChart_Output.xlsx erzeugt, das ein 3‑D gestapeltes zylindrisches Balkendiagramm enthält, das die Produktverkäufe pro Region visuell aggregiert.

Kostenlose Lizenz erhalten

Aspose.Cells erfordert eine Lizenz für die volle Funktionalität. Sie können eine temporäre kostenlose Lizenz zur Evaluierung von der Aspose temporäre Lizenzseite erhalten. Die Lizenzdatei kann in Ihrem Code wie in der Lizenzdokumentation gezeigt angewendet werden.

Kostenlose Ressourcen

Fazit

Das Erstellen eines Cylindrical Bar Stacked Diagramms mit Aspose.Cells for .NET ist nur ein paar Codezeilen entfernt. Die Bibliothek abstrahiert die Komplexität von Excel‑Diagrammobjekten, während sie Ihnen die volle Kontrolle über Daten, Layout und visuelle Gestaltung gibt. Verwenden Sie das obige Beispiel als Ausgangspunkt und passen Sie es an Ihre eigenen Reporting‑Anforderungen an – egal, ob Sie das Diagramm aus einer Datenbank speisen, bedingte Formatierung anwenden oder das Ergebnis als PDF oder Bild exportieren.

Wenn Sie auf Herausforderungen stoßen oder Fragen haben, können Sie diese gerne in unserem kostenlosen Support-Forum posten.

Siehe auch