Die Visualisierung hierarchischer Daten in einem kompakten, dreidimensionalen Format kann die Lesbarkeit von Geschäftsberichten erheblich verbessern. Der Conical Bar Stacked Diagrammtyp bietet einen 3‑D kegelförmigen Balken, bei dem jedes Segment des Balkens eine Datenreihe darstellt, was ihn ideal für den Vergleich kumulativer Werte über Kategorien hinweg macht.
In diesem Leitfaden erfahren Sie, wie Sie ein Conical Bar Stacked‑Diagramm in einer Excel‑Arbeitsmappe mit C# und Aspose.Cells for .NET erstellen. Die Code‑Snippets sind vollständig, gut kommentiert und können ohne Änderungen kompiliert und ausgeführt werden.
Dieser Artikel behandelt die folgenden Themen:
- C# Excel-Bibliothek zum Erstellen von konischen Balken-gestapelten Diagrammen
- Erstellen eines konischen Balken-gestapelten Diagramms in Excel mit C#
- Kostenlose Lizenz
- Zusätzliche Ressourcen
- Fazit
- Siehe auch
C# Excel-Bibliothek zum Erstellen von konischen Balken‑gestapelten Diagrammen
Aspose.Cells for .NET ist eine umfassende Excel‑Manipulationsbibliothek, die Entwicklern ermöglicht, Excel‑Dateien zu erstellen, zu ändern und zu rendern, ohne Microsoft Office zu benötigen. Sie unterstützt vollständig den Conical Bar Stacked Diagrammtyp (ChartType.ConicalBarStacked) zusammen mit Millionen anderer Diagramm‑Stile.
Wesentliche Vorteile bei der Verwendung von Aspose.Cells für die Diagrammerstellung:
| Feature | Benefit |
|---|---|
| Umfangreiche API | Vollständiger Zugriff auf Diagrammeigenschaften, Serien, Achsen und Formatierungen. |
| Kein COM-Interop | Funktioniert in jeder serverseitigen .NET-Umgebung (Windows, Linux, Docker). |
| Hohe Leistung | Verarbeitet große Arbeitsmappen und Datensätze effizient. |
| Mehrere Formate | Speichern Sie in XLSX, XLS, CSV, PDF, HTML, Bildformate usw. |
Erste Schritte
- Herunterladen die neueste Version von der Aspose.Cells Release-Seite.
- Installieren via NuGet:
PM> Install-Package Aspose.Cells
- Fügen Sie eine Referenz zu
Aspose.Cellsin Ihrem Projekt hinzu.
Jetzt sind Sie bereit, ein gestapeltes konisches Balkendiagramm zu erstellen.
Erstellen eines konischen Balken-gestapelten Diagramms in Excel mit C#
Im Folgenden finden Sie zwei praktische Beispiele:
- Beispiel 1 – Erstellen Sie ein konisches Balken‑gestapeltes Diagramm von Grund auf.
- Beispiel 2 – Ändern Sie ein vorhandenes Diagramm (Farben ändern, Datenbeschriftungen hinzufügen und als PDF exportieren).
Beide Beispiele sind vollständig ausführbar.
Beispiel 1: Erstellen eines konischen Balken‑gestapelten Diagramms von Grund auf
Erläuterung der wichtigsten Schritte
| Schritt | Was es tut |
|---|---|
| 1‑2 | Erstellt eine Arbeitsmappe und schreibt Beispieldaten. |
| 3 | Fügt ein ConicalBarStacked Diagrammobjekt zum Arbeitsblatt hinzu. |
| 4 | Fügt drei Datenreihen (Q1‑Q3) hinzu, die im Kegel gestapelt werden. |
| 5 | Setzt Titel für Kategorie‑ und Werteachsen und positioniert die Achsenbeschriftungen. |
| 6 | Wendet einen integrierten Diagrammstil (Style9) an. |
| 7 | Speichert die Arbeitsmappe sowohl als XLSX‑Datei als auch als PNG‑Bild für eine schnelle Vorschau. |
Das Ausführen des Programms erzeugt ConicalBarStacked_Chart.xlsx (in Excel editierbar) und ConicalBarStacked_Chart.png (ein Schnappschuss des Diagramms).
Beispiel 2: Vorhandenes konisches Balken‑gestapeltes Diagramm aktualisieren (Styling & Export)
Dieses Beispiel zeigt, wie man eine vorhandene Arbeitsmappe lädt, das Diagramm findet, seine Farbpalette ändert, Datenbeschriftungen hinzufügt und das Diagramm in ein PDF‑Dokument exportiert.
Was dieses Beispiel demonstriert
- Laden einer vorhandenen Arbeitsmappe mit
Workbook(string). - Zugriff auf ein Diagramm über
sheet.Charts[index]. - Anpassen der Serienfarben mit
Area.ForegroundColor. - Aktivieren und Konfigurieren von Datenbeschriftungen (
HasDataLabel,DataLabel.Position). - Exportieren der Arbeitsmappe nach PDF mit
SaveFormat.Pdf.
Kostenlose Lizenz erhalten
Aspose.Cells erfordert eine Lizenz für die volle Funktionalität. Sie können eine temporäre kostenlose Lizenz für die Evaluierung von der Aspose temporäre Lizenzseite erhalten. Wenden Sie die Lizenz zu Beginn Ihrer Anwendung an:
License license = new License();
license.SetLicense("Aspose.Total.NET.lic"); // Path to your .lic file
Durch die Verwendung einer Lizenz werden Evaluierungswasserzeichen entfernt und alle Funktionen freigeschaltet.
Kegelförmiges Balken-Stapel-Diagramm: Kostenlose Ressourcen
Setzen Sie die Beherrschung von Aspose.Cells mit diesen offiziellen Assets fort:
- Entwicklerhandbuch – https://docs.aspose.com/cells/net/
- Online-Demo-Apps – 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
Das Erstellen eines Conical Bar Stacked Diagramms mit Aspose.Cells for .NET ist unkompliziert. Die Bibliothek bietet eine saubere, flüssige API zum Befüllen von Daten, Konfigurieren von Diagrammeigenschaften, Anwenden von Formatierungen und Exportieren in mehrere Formate — alles ohne Microsoft Office. Egal, ob Sie Finanz‑Dashboards, Verkaufsberichte oder irgendeine hierarchische Visualisierung erstellen, das Conical Bar Stacked Diagramm verleiht Ihrer Excel‑Ausgabe einen modernen, dreidimensionalen Touch.
Wenn Sie auf Probleme stoßen oder weitere Fragen haben, können Sie gerne im Aspose.Cells support forum posten.