Die Visualisierung von Daten in dreidimensionaler Form kann Trends hervorheben und die Lesbarkeit verbessern. Das Zylindrische Balkendiagramm ist eine 3‑D‑Variante des klassischen Balkendiagramms, das jede Datenreihe als Zylinder darstellt und Tiefe hinzufügt, ohne die Klarheit zu beeinträchtigen. Dieser Artikel zeigt Ihnen, wie Sie ein Zylindrisches Balkendiagramm in einer Excel‑Arbeitsmappe mit Aspose.Cells for .NET und C# erstellen.

In diesem Leitfaden lernen Sie:

  • Was die Aspose.Cells C# Excel-Bibliothek für die Diagrammerstellung bietet.
  • Wie man Schritt für Schritt ein Zylindrisches Balkendiagramm erstellt.
  • Wie man das Aussehen des Diagramms anpasst (Achsentitel, Farben, Legenden usw.).
  • Wo man eine kostenlose temporäre Lizenz für die Evaluierung erhält.

C# Excel-Bibliothek zum Erstellen eines zylindrischen Balkendiagramms

Aspose.Cells for .NET ist eine umfassende Excel‑Automatisierungsbibliothek, die Entwicklern ermöglicht, Excel‑Dateien zu erstellen, zu ändern und zu rendern, ohne Microsoft Office zu benötigen. Sie unterstützt alle von Excel angebotenen Diagrammtypen, einschließlich des 3‑D Cylindrical Bar‑Diagramms.

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

  • Voll‑funktionsfähige API – Zugriff auf Arbeitsmappen-, Arbeitsblatt-, Zellen-, Diagramm- und Formatierungsobjekte.
  • Null‑Abhängigkeit – Funktioniert auf jeder .NET-Plattform ( .NET Framework, .NET Core, .NET 5/6/7 ).
  • Hohe Leistung – Verarbeitet große Datensätze mit geringem Speicherverbrauch.
  • Cross‑Format‑Unterstützung – Lesen/Schreiben von XLS, XLSX, CSV, ODS und vielen mehr.

Installation von Aspose.Cells

Sie können Aspose.Cells über NuGet erhalten:

PM> Install-Package Aspose.Cells

Oder laden Sie die neueste Version von der Aspose.Cells releases page herunter.

Erstellen eines zylindrischen Balkendiagramms in Excel mit C#

Das folgende Beispiel erstellt eine Arbeitsmappe, füllt sie mit Beispieldaten zum Verkauf, fügt ein zylindrisches Balkendiagramm hinzu und speichert das Ergebnis als XLSX‑Datei.

Vollständiges C#-Codebeispiel

Erklärung des Codes

SchrittWas der Code macht
1Erstellt ein neues Workbook und holt das erste Arbeitsblatt (Sheet1).
2Füllt das Arbeitsblatt mit einem kleinen Datensatz (Regionen und Quartalsumsätze).
3Fügt ein Cylindrical Bar-Diagramm (ChartType.CylindricalBar) hinzu und positioniert es im Blatt.
4Fügt drei Serien hinzu – eine für jedes Quartal – und verknüpft sie mit den Zellen, die die numerischen Daten enthalten.
5Setzt Achsentitel, Legendenposition, Serienfarben und eine moderate 3‑D‑Drehung, um die zylindrische Form hervorzuheben.
6Speichert die Arbeitsmappe als CylindricalBarChart_Output.xlsx. Die erzeugte Datei kann in Excel, Google Sheets oder einem beliebigen kompatiblen Viewer geöffnet werden.

Beispiel ausführen

  1. Erstellen Sie ein neues Konsolenanwendungs-Projekt in Visual Studio oder Ihrer bevorzugten IDE.
  2. Fügen Sie das Aspose.Cells NuGet-Paket hinzu (Install-Package Aspose.Cells).
  3. Ersetzen Sie den generierten Program.cs-Inhalt durch den obigen Code.
  4. Erstellen und führen Sie das Projekt aus. Die Konsole bestätigt, dass die Arbeitsmappe gespeichert wurde, und Sie finden CylindricalBarChart_Output.xlsx im Ausgabeverzeichnis des Projekts.

Erhalten Sie eine kostenlose temporäre Lizenz

Aspose.Cells ist ein kommerzielles Produkt, aber Sie können eine kostenlose temporäre Lizenz für die Evaluierung erhalten:

  • Besuchen Sie die Aspose temporary license page.
  • Befolgen Sie die Bildschirmanweisungen, um eine Lizenzdatei zu erhalten (normalerweise Aspose.Total.NET.lic).
  • Legen Sie die Lizenzdatei im Stammverzeichnis Ihres Projekts ab und aktivieren Sie sie, bevor Sie irgendeine Aspose.Cells API verwenden:
// Load the temporary license (do this once at application startup)
var license = new License();
license.SetLicense("Aspose.Total.NET.lic");

Die temporäre Lizenz entfernt die Evaluierungsbeschränkungen für einen begrenzten Zeitraum und ermöglicht es Ihnen, alle Funktionen—including Diagrammerstellung—ohne Einschränkungen zu testen.

Kostenlose Ressourcen

Fazit

Das Erstellen eines Zylindrischen Balkendiagramms mit Aspose.Cells for .NET ist unkompliziert: Bereiten Sie die Daten vor, fügen Sie ein Diagramm vom Typ ChartType.CylindricalBar hinzu, binden Sie die Serien und wenden Sie optionales Styling an. Die Bibliothek übernimmt alle Low‑Level‑Excel‑Operationen und ermöglicht es Ihnen, professionell aussehende 3‑D‑Visualisierungen programmgesteuert zu erzeugen.

Fühlen Sie sich frei, mit zusätzlichen Anpassungen zu experimentieren – zum Beispiel Datenbeschriftungen, Farbverläufe oder dynamische Datenquellen –, um das Diagramm an Ihre spezifischen Reporting‑Bedürfnisse anzupassen. Wenn Sie auf Probleme stoßen oder weitere Fragen haben, sind die Aspose‑Community und die Support‑Foren ausgezeichnete Anlaufstellen für Hilfe.

Siehe auch