Die Visualisierung von dreidimensionalen Datensätzen ist für Ingenieur‑, Wissenschafts‑ und Finanzanalysen unerlässlich. Ein Surface3D‑Diagramm bietet eine klare, farbkodierte Darstellung von Werten über zwei Achsen, wodurch Trends und Muster sofort erkennbar werden. In diesem Artikel erfahren Sie, wie Sie ein Surface3D‑Diagramm in Excel mit C# und Aspose.Cells for .NET erstellen. Der Beispielcode erstellt eine Arbeitsmappe, füllt sie mit Beispieldaten, fügt ein Surface3D‑Diagramm hinzu, passt dessen Erscheinungsbild an und speichert die Datei im XLSX‑Format.

Dieser Artikel behandelt die folgenden Themen:

C# Excel-Bibliothek zum Erstellen eines Surface3D-Diagramms

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 Diagrammtypen, einschließlich des 3‑D‑Surface‑Diagramms, und bietet Hochleistungs‑APIs für große Datensätze.

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

  • Voll‑ausgestattete API – Greifen Sie programmgesteuert auf jede Excel‑Funktion zu.
  • Robuste Diagrammunterstützung – Erstellen Sie 2‑D‑, 3‑D‑ und Spezialdiagramme wie Surface, Radar und Stock.
  • Leistungsoptimiert – Verarbeitet Millionen von Zellen mit geringem Speicherverbrauch.
  • Plattformübergreifend – Funktioniert auf .NET Framework, .NET Core, .NET 5/6/7 und .NET Standard.

Installation

Installieren Sie die Bibliothek über NuGet:

PM> Install-Package Aspose.Cells

Oder fügen Sie den Paketverweis zu Ihrer Projektdatei hinzu:

<PackageReference Include="Aspose.Cells" Version="24.12.0" />

Erstellen eines Surface3D-Diagramms in Excel mit C#

Unten finden Sie eine vollständige, eigenständige C#‑Konsolenanwendung, die ein Surface3D‑Diagramm erstellt.

1. Erstellen Sie ein neues Konsolenprojekt

dotnet new console -n Surface3DChartDemo
cd Surface3DChartDemo
dotnet add package Aspose.Cells

2. Ersetzen Sie Program.cs durch den folgenden Code

Erklärung der wichtigsten Schritte

SchrittWas es macht
1Erstellt ein neues Workbook und greift auf das erste Arbeitsblatt zu.
2Füllt das Arbeitsblatt mit einer Matrix von Z‑Werten und Beschriftungen für die X‑ und Y‑Achsen.
3Fügt ein ChartType.Surface3D Diagrammobjekt hinzu und positioniert es im Blatt.
4Legt den Datenbereich für das Diagramm fest und verknüpft Kategorien (X) und Reihen (Y) mit den Zellen.
5Zeigt optionale Anpassungen: Stil, Legende, Achsentitel und Formatierung des Diagrammbereichs.
6Speichert das Arbeitsbuch als XLSX-Datei.

Führen Sie das Projekt mit dotnet run aus. Die erzeugte Surface3DChart_Output.xlsx enthält die Datentabelle und ein vollständig gerendertes 3‑D-Oberflächendiagramm.

Kostenlose Lizenz erhalten

Aspose bietet eine temporäre kostenlose Lizenz zur Evaluierung an. Besuchen Sie die Aspose temporary license page, um einen 30‑tägigen Lizenzschlüssel zu erhalten, der alle Funktionen freischaltet, einschließlich der Diagrammerstellung, ohne Wasserzeichen.

// Apply the temporary license (replace the path with your license file location)
var license = new License();
license.SetLicense(@"C:\Path\To\Aspose.Total.lic");

Surface3D Chart Excel: Kostenlose Ressourcen

Erweitern Sie Ihr Excel‑Automatisierungswissen mit diesen kostenlosen Ressourcen:

Fazit

Das Erstellen eines Surface3D‑Diagramms in Excel ist mit Aspose.Cells for .NET unkompliziert. Die Bibliothek abstrahiert die low‑level XML‑Verarbeitung, sodass Sie sich auf die Datenaufbereitung und die visuelle Anpassung konzentrieren können. Verwenden Sie die bereitgestellten Codebeispiele als Ausgangspunkt, passen Sie die Datenmatrix an Ihr eigenes Szenario an und genießen Sie hochwertige, export‑fertige 3‑D‑Oberflächenvisualisierungen in wenigen Minuten.

Bei Fragen, Problemen oder Funktionswünschen können Sie gerne im Aspose Support‑Forum posten.

Siehe auch