Die Visualisierung proportionaler Daten ist eine häufige Anforderung für Geschäftsberichte, Dashboards und Präsentationen. In diesem Artikel erfahren Sie, wie Sie ein Kreisdiagramm in einer Excel‑Arbeitsmappe mit C# und Aspose.Cells for .NET erstellen. Der Leitfaden bietet eine klare, schritt‑für‑Schritt‑Anleitung sowie vollständige, sofort ausführbare Codebeispiele, die Sie in jede .NET‑Anwendung integrieren können.
Dieser Artikel behandelt die folgenden Themen:
- C# Excel-Bibliothek zum Erstellen von Kreisdiagrammen
- Erstelle ein einfaches Kreisdiagramm in Excel mit C#
- Erstelle ein explodiertes Kreisdiagramm mit benutzerdefinierten Farben
- Holen Sie sich eine kostenlose Lizenz
- Kostenlose Ressourcen
- Fazit
- Siehe auch
C# Excel-Bibliothek zum Erstellen von Kreisdiagrammen
Aspose.Cells for .NET ist eine leistungsstarke, funktionsreiche Bibliothek, die Entwicklern ermöglicht, Excel‑Dateien zu erstellen, zu ändern und zu rendern, ohne Microsoft Office zu benötigen. Die Bibliothek bietet eine umfassende API für die Diagrammerstellung, einschließlich voller Unterstützung für Pie, 3‑D Pie, Doughnut und viele andere Diagrammtypen.
Wesentliche Vorteile der Verwendung von Aspose.Cells zur Erstellung von Kreisdiagrammen:
- Vollständige Kontrolle über Diagrammelemente – Titel, Legenden, Datenbeschriftungen, Farben und Explosions‑Einstellungen.
- Keine Abhängigkeit von Excel – Ausführung auf Servern, Cloud‑Diensten oder jeder Umgebung, in der .NET unterstützt wird.
- Hohe Leistung – effiziente Verarbeitung großer Datenmengen.
- Mehrere Ausgabeformate – speichern als XLSX, PDF, PNG, JPEG und mehr.
Um Aspose.Cells zu verwenden, installieren Sie das NuGet-Paket:
PM> Install-Package Aspose.Cells
Erstellen Sie ein einfaches Kreisdiagramm in Excel mit C#
Das folgende Beispiel zeigt, wie man ein einfaches Kreisdiagramm erstellt, das Markanteilsdaten visualisiert.
Erklärung der wichtigsten Schritte
| Step | Purpose |
|---|---|
| 1 | Erstellen Sie ein neues Workbook und erhalten Sie das Standard‑Arbeitsblatt. |
| 2 | Füllen Sie das Blatt mit Produktnamen und den entsprechenden Anteilswerten. |
| 3 | Fügen Sie ein Diagramm vom Typ ChartType.Pie hinzu. Die vier numerischen Argumente definieren die obere linke und untere rechte Ecke des Diagrammbereichs (Zeile, Spalte). |
| 4 | Weisen Sie dem Diagramm einen aussagekräftigen Titel zu. |
| 5 | Binden Sie die Serie an die numerischen Daten (B2:B5) und die Kategorien (A2:A5). |
| 6 | Aktivieren Sie Datenbeschriftungen und konfigurieren Sie sie so, dass sowohl Kategorienamen als auch Prozentsätze angezeigt werden. |
| 7 | Speichern Sie das Workbook auf dem Datenträger. |
Durch das Ausführen des Codes wird SimplePieChart_Output.xlsx erstellt, das ein klares Kreisdiagramm enthält, das den Marktanteil jedes Produkts anzeigt.
Erstellen eines explodierten Kreisdiagramms mit benutzerdefinierten Farben
Manchmal benötigen Sie eine lebendigere Darstellung — zum Beispiel ein explodiertes Segment oder benutzerdefinierte Segmentfarben. Das untenstehende Beispiel zeigt, wie Sie dies erreichen können.
Höhepunkte
- Der Diagrammtyp
ChartType.PieExplodederstellt ein Kreisdiagramm mit einem standardmäßig explodierten Segment; die Explosion einzelner Segmente wird über die EigenschaftExplosionjedes Punktes gesteuert. - Benutzerdefinierte Farben werden über
Area.ForegroundColorangewendet. - Datenbeschriftungen werden pro Punkt aktiviert, um sowohl Kategorienamen als auch Prozentsätze anzuzeigen.
- Die Legende wird zur besseren Lesbarkeit auf der rechten Seite des Diagramms positioniert.
Die resultierende ExplodedPieChart_Output.xlsx zeigt ein visuell eindrucksvolles Kreisdiagramm mit benutzerdefiniert gefärbten, explodierten Segmenten.
Kostenlose Lizenz erhalten
Entdecken Sie Aspose.Cells mit einer temporären kostenlosen Lizenz, um die volle Funktionalität der Bibliothek freizuschalten. Besuchen Sie die temporäre Lizenzseite, um Ihre kostenlose Lizenzdatei zu erhalten, und folgen Sie den Integrationsschritten, die in der offiziellen Dokumentation beschrieben sind.
Kreisdiagramm Excel: Kostenlose Ressourcen
Nutzen Sie zusätzliches Lernmaterial, um die Excel‑Automatisierung mit Aspose.Cells zu meistern:
- 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
In diesem Beitrag haben wir gezeigt, wie man sowohl ein einfaches Kreisdiagramm als auch ein aufgespaltenes, farblich angepasste Kreisdiagramm mit Aspose.Cells for .NET erstellt. Durch die Nutzung der umfangreichen Diagramm‑API der Bibliothek können Sie professionell aussehende Visualisierungen erzeugen, ohne sich auf Microsoft Excel zu verlassen, und Ihre .NET‑Anwendungen portabler und skalierbarer machen.
Wenn Sie weitere Unterstützung benötigen, können Sie gerne Fragen im Aspose.Cells support forum stellen.