Die Visualisierung von Daten, die kategoriale Anteile mit absoluten Werten kombiniert, erfordert häufig ein PieBar‑Diagramm – eine Kombination aus einem Kreisdiagramm und einem Balkendiagramm, die zusammen angezeigt werden. Mit Aspose.Cells for .NET können Sie solche Hybriddiagramme programmgesteuert in nur wenigen Codezeilen erstellen. Dieser Leitfaden führt Sie durch den Prozess, erklärt die wichtigsten API‑Mitglieder und liefert ein vollständiges, kompiliertes C#‑Beispiel.
Dieser Artikel behandelt die folgenden Themen:
- C# Excel Bibliothek zum Erstellen von PieBar-Diagrammen
- PieBar-Diagramm in Excel mit C# erstellen
- Kostenlose Lizenz erhalten
- PieBar-Diagramm Excel: Kostenlose Ressourcen
- Fazit
- Siehe auch
C# Excel-Bibliothek zum Erstellen von PieBar-Diagrammen
Aspose.Cells for .NET ist eine umfassende Excel‑Manipulationsbibliothek, die es Entwicklern ermöglicht, Excel‑Dateien zu erstellen, zu bearbeiten und zu rendern, ohne dass Microsoft Excel installiert ist. Sie bietet erstklassige Unterstützung für alle nativen Excel‑Diagrammtypen, einschließlich Kombinationsdiagrammen wie PieBar (ein Kreisdiagramm kombiniert mit einem Balkendiagramm).
Wesentliche Vorteile der Verwendung von Aspose.Cells für dieses Szenario:
- Vollständige API-Steuerung – Erstellen Sie Diagramme, legen Sie Serientypen fest und passen Sie Achsen programmgesteuert an.
- Kein COM-Interop – Funktioniert auf jeder .NET-Plattform (Windows, Linux, macOS) und in headless Umgebungen.
- Hohe Leistung – Verarbeitet große Arbeitsmappen und Datensätze mit minimalem Speicherverbrauch.
- Mehrere Ausgabeformate – Speichern Sie das Ergebnis als XLSX, PDF, PNG oder in anderen unterstützten Formaten.
Der Einstieg ist unkompliziert:
- Laden Sie die neueste Version von der Aspose.Cells Releases‑Seite herunter.
- Installieren Sie das NuGet‑Paket:
PM> Install-Package Aspose.Cells
Erstellen eines PieBar-Diagramms in Excel mit C#
Im Folgenden finden Sie ein vollständiges, sofort ausführbares C#‑Beispiel, das zeigt, wie man:
- Füllen Sie ein Arbeitsblatt mit Beispieldaten.
- Fügen Sie eine Pie‑Serie (Primärachse) hinzu, um Prozentsätze darzustellen.
- Fügen Sie eine Bar‑Serie (Sekundärachse) hinzu, um absolute Werte anzuzeigen.
- Kombinieren Sie die beiden Serien in einem einzigen Diagrammbereich, wodurch ein PieBar‑Diagramm entsteht.
- Speichern Sie die Arbeitsmappe in einer XLSX‑Datei (oder in einem anderen von Ihnen gewünschten Format).
Erklärung der wichtigsten Schritte
| Schritt | Was es tut | Wichtige API‑Mitglieder |
|---|---|---|
| 1‑2 | Erstellt eine Arbeitsmappe und füllt sie mit Beispieldaten. | Workbook, Worksheet, Cells |
| 3 | Fügt ein Diagrammobjekt hinzu, dessen Basistyp PieBar ist. Dadurch erhalten wir einen Diagrammcontainer, der mehrere Serien verschiedener Typen aufnehmen kann. | Worksheet.Charts.Add, ChartType.Pie |
| 4 | Fügt die Kreis‑Serie ein, die Umsatz als Anteil am Gesamtwert visualisiert. | Chart.NSeries.Add, Chart.NSeries[].Type = ChartType.Pie |
| 5 | Fügt die Balken‑Serie ein, die Verkaufte Einheiten auf einer sekundären Achse visualisiert und die klassische PieBar‑Kombination erzielt. | Chart.NSeries[].Type = ChartType.Bar, PlotOnSecondAxis = true |
| 6‑7 | Feinabstimmung von Achsentiteln, Legendenposition und Anzeige von Datenbeschriftungen für ein professionelles Aussehen. | Chart.ValueAxis, Chart.SecondValueAxis, Chart.Legend, DataLabels |
| 8 | Speichert die Arbeitsmappe. Das Ergebnis kann in Microsoft Excel, Google Sheets oder einem anderen Tabellenbetrachter geöffnet werden. | Workbook.Save |
Sie können das Ausgabeformat einfach ändern, indem Sie die Dateierweiterung in Workbook.Save anpassen. Zum Beispiel verwenden Sie "PieBarChart_Output.pdf", um eine PDF‑Datei zu erzeugen.
Kostenlose Lizenz erhalten
Aspose.Cells erfordert eine Lizenz für die volle Funktionalität. Sie können eine temporäre kostenlose Lizenz zu Evaluierungszwecken erhalten:
- Besuchen Sie die Aspose temporäre Lizenzseite.
- Füllen Sie das kurze Formular aus und klicken Sie auf Lizenz erhalten.
- Laden Sie die Datei
Aspose.Total.licherunter und legen Sie sie in Ihrem Projektordner ab. - Laden Sie die Lizenz zu Beginn Ihrer Anwendung:
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.lic");
PieBar Chart Excel: Kostenlose Ressourcen
- Entwicklerhandbuch – https://docs.aspose.com/cells/net/
- Kostenlose Online-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
Dieser Artikel zeigte, wie man ein PieBar chart — eine leistungsstarke hybride Visualisierung, die die proportionale Einsicht eines Kreisdiagramms mit der quantitativen Klarheit eines Balkendiagramms kombiniert — unter Verwendung von Aspose.Cells for .NET. Das bereitgestellte Beispielprogramm kann an jeden Datensatz angepasst werden, sodass Sie professionell‑grade Diagramme direkt in Ihre Excel‑Automatisierungs‑Workflows einbetten können.
Wenn Sie auf Probleme stoßen oder weitere Fragen haben, besuchen Sie gerne das Aspose.Cells Community‑Forum für Unterstützung.