Das Visualisieren von proportionalen Daten erfordert häufig ein 3‑D explodiertes Kreisdiagramm. In vielen Geschäftsberichten hebt dieser Diagrammtyp einzelne Segmente hervor und fügt einen dreidimensionalen Look hinzu, der die Aufmerksamkeit des Lesers auf sich zieht. Dieser Artikel zeigt, wie man in Excel mit C# und Aspose.Cells for .NET ein Pie3DExploded‑Diagramm erstellt. Mit nur wenigen Codezeilen können Sie das Diagramm erstellen, formatieren und in jedes unterstützte Format (XLSX, PDF, PNG usw.) exportieren.
Der Artikel ist wie folgt organisiert:
- C# Excel Bibliothek zum Erstellen eines Pie3DExploded Diagramms
- Erstellen eines Pie3DExploded Diagramms in Excel mit C#
- Kostenlose Ressourcen
- Fazit
- Siehe auch
C# Excel-Bibliothek zum Erstellen eines Pie3DExploded-Diagramms
Aspose.Cells for .NET ist eine leistungsstarke, vollständig verwaltete Excel‑Bibliothek, die Entwicklern ermöglicht, Excel‑Dateien zu erstellen, zu ändern und zu rendern, ohne Microsoft Office zu benötigen. Ihre umfangreiche API macht die Diagramm‑Automatisierung unkompliziert, einschließlich fortgeschrittener 3‑D‑Diagrammtypen und explodierter Tortendiagramm‑Funktionalität.
Wesentliche Vorteile der Verwendung von Aspose.Cells für die Diagrammerstellung:
- Vollständige .NET-Unterstützung – Funktioniert mit .NET Framework, .NET Core und .NET 6/7/8.
- Kein Office erforderlich – Arbeitet in server‑seitigen Umgebungen, in denen Office nicht verfügbar ist.
- Umfangreiche Diagrammfunktionen – Unterstützt mehr als 50 Diagrammtypen, einschließlich 3‑D‑ und Explosionsvarianten.
- Hohe Leistung – Verarbeitet große Datensätze mit geringem Speicherverbrauch.
- Mehrere Exportformate – Speichern Sie in XLSX, PDF, HTML, PNG, JPEG, SVG und mehr.
Erste Schritte
- Herunterladen die neueste Aspose.Cells for .NET von der offiziellen Release-Seite.
- Installieren das NuGet-Paket:
PM> Install-Package Aspose.Cells
- Fügen Sie Ihrem C#‑Projekt einen Verweis auf
Aspose.Cellshinzu.
Jetzt sind Sie bereit, ein Pie3DExploded‑Diagramm zu erstellen.
Erstellen eines Pie3DExploded-Diagramms in Excel mit C#
Im Folgenden finden Sie zwei vollständige, ausführbare Beispiele:
- Basic Pie3DExploded chart – Zeigt, wie das Diagramm erstellt und die gesamte Serie explodiert wird.
- Customized Pie3DExploded chart – Demonstriert das Styling, das Explodieren bestimmter Segmente und das Exportieren nach PNG.
Beispiel 1 – Grundlegendes Pie3DExploded-Diagramm
Erläuterung der wichtigsten Schritte
| Step | Code | Purpose |
|---|---|---|
| 1 | new Workbook() | Erstellt eine Excel‑Arbeitsmappe im Speicher. |
| 2 | sheet.Cells["A1"].Value = "Category" | Füllt das Arbeitsblatt mit Kategorie/Wert‑Paaren. |
| 3 | sheet.Charts.Add(ChartType.Pie3D, …) | Fügt dem Blatt ein 3‑D-Kreisdiagramm hinzu. |
| 4 | chart.NSeries.Add("=Sheet1!$B$2:$B$5", true) | Bindet die Serie an den Datenbereich. |
| 5 | chart.NSeries[seriesIndex].Explosion = 15 | Erhöht den Abstand zwischen den Segmenten für einen stärker ausgeprägten Effekt. |
| 6 | workbook.Save(...) | Schreibt die Arbeitsmappe in eine XLSX‑Datei. |
Das Ausführen des Programms erzeugt Pie3DExploded_Basic.xlsx mit einem sauberen 3‑D-Explosions-Kreisdiagramm.
Beispiel 2 – Angepasstes Pie3DExploded-Diagramm (Styling & Export)
Was dieses Beispiel hinzufügt
- Selektive Explosion – Nur das „Bikes“-Segment wird mit
ExplodePointsgetrennt. - Benutzerdefinierte Segmentfarben – Greift direkt auf die
Area.ForegroundColorjedes Punktes zu. - Datenbeschriftungen – Zeigt den Kategorienamen und den Wert innerhalb jedes Segments an.
- High‑Resolution‑Export – Speichert das Diagramm als 300 dpi PNG‑Bild (
ToImage-Methode).
Beide Beispiele werden mit .NET 6+ kompiliert und benötigen nur das Aspose.Cells NuGet‑Paket.
Kostenlose Lizenz erhalten
Möchten Sie experimentieren, ohne eine Volllizenz zu erwerben? Besuchen Sie die Aspose temporary license page, um eine kostenlose 30‑tägige Evaluierungslizenz zu erhalten. Damit werden alle Funktionen freigeschaltet, einschließlich der Diagrammerstellung, sodass Sie den obigen Code ohne Einschränkungen testen können.
Kostenlose Ressourcen
- Entwicklerhandbuch – https://docs.aspose.com/cells/net/
- Online-Demo & Konverter – 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
Erstellen eines 3‑D explodierten Kreisdiagramms in Excel ist mit Aspose.Cells for .NET unkompliziert. Die Bibliothek bietet eine feinkörnige Kontrolle über Diagrammtyp, Explosions‑Einstellungen, Farben, Datenbeschriftungen und Exportformate. Wenn Sie den obigen Beispielen folgen, können Sie auffällige Kreisdiagramme in jede automatisierte Reporting‑Lösung integrieren, egal ob Sie ein Finanz‑Dashboard, eine Verkaufs‑Zusammenfassung oder eine datengetriebene Webanwendung erstellen.
Wenn Sie auf Probleme stoßen oder Fragen haben, zögern Sie nicht, im Aspose.Cells Support‑Forum um Hilfe zu bitten.