La visualisation de jeux de données tridimensionnels est essentielle pour l’ingénierie, la science et l’analyse financière. Un graphique Surface3D offre une représentation claire, codée par couleur, des valeurs sur deux axes, rendant les tendances et les motifs immédiatement reconnaissables. Dans cet article, vous apprendrez comment créer un graphique Surface3D dans Excel en utilisant C# avec Aspose.Cells for .NET. Le code d’exemple crée un classeur, le remplit avec des données d’exemple, ajoute un graphique Surface3D, personnalise son apparence et enregistre le fichier au format XLSX.
Cet article couvre les sujets suivants :
- Bibliothèque Excel C# pour créer un graphique Surface3D
- Créer un graphique Surface3D dans Excel avec C#
- Obtenir une licence gratuite
- Ressources gratuites
- Conclusion
- Voir aussi
Bibliothèque Excel C# pour créer un graphique Surface3D
Aspose.Cells for .NET est une bibliothèque complète d’automatisation Excel qui permet aux développeurs de créer, modifier et rendre des fichiers Excel sans Microsoft Office. Elle prend en charge tous les types de graphiques, y compris le graphique de surface 3‑D, et offre des API haute performance pour les grands ensembles de données.
Principaux avantages d’utiliser Aspose.Cells for .NET :
- API complète – Accédez à chaque fonctionnalité d’Excel de manière programmatique.
- Prise en charge robuste des graphiques – Créez des graphiques 2‑D, 3‑D et spécialisés tels que Surface, Radar et Bourse.
- Optimisé pour les performances – Gère des millions de cellules avec une faible empreinte mémoire.
- Multi‑plateforme – Fonctionne sur .NET Framework, .NET Core, .NET 5/6/7 et .NET Standard.
Installation
Installez la bibliothèque via NuGet :
PM> Install-Package Aspose.Cells
Ou ajoutez la référence du package à votre fichier de projet :
<PackageReference Include="Aspize.Cells" Version="24.12.0" />
Créer un graphique Surface3D dans Excel avec C#
Voici une application console C# complète et autonome qui crée un graphique Surface3D.
1. Créer un nouveau projet console
dotnet new console -n Surface3DChartDemo
cd Surface3DChartDemo
dotnet add package Aspose.Cells
2. Remplacez Program.cs par le code suivant
Explication des étapes clés
| Étape | Ce qu’il fait |
|---|---|
| 1 | Crée un nouveau Workbook et accède à la première feuille de calcul. |
| 2 | Remplit la feuille de calcul avec une matrice de valeurs Z et des libellés pour les axes X et Y. |
| 3 | Ajoute un objet de graphique ChartType.Surface3D et le positionne sur la feuille. |
| 4 | Définit la plage de données pour le graphique, en liant les catégories (X) et les séries (Y) aux cellules. |
| 5 | Démontre les personnalisations optionnelles : style, légende, titres des axes et formatage de la zone de tracé. |
| 6 | Enregistre le classeur au format XLSX. |
Exécutez le projet avec dotnet run. Le fichier Surface3DChart_Output.xlsx généré contiendra le tableau de données et un graphique de surface 3‑D entièrement rendu.
Obtenez une licence gratuite
Aspose propose une licence gratuite temporaire pour l’évaluation. Visitez la page de licence temporaire d’Aspose pour obtenir une clé de licence de 30‑jour qui débloque toutes les fonctionnalités, y compris la génération de graphiques, sans aucun filigrane.
// Apply the temporary license (replace the path with your license file location)
var license = new License();
license.SetLicense(@"C:\Path\To\Aspose.Total.lic");
Graphique Surface3D Excel : Ressources gratuites
Continuez à développer votre expertise en automatisation Excel avec ces ressources gratuites :
- Guide du développeur – https://docs.aspose.com/cells/net/
- Démo en ligne et convertisseur – https://products.aspose.app/cells/family
- Référence API – https://reference.aspose.com/cells/net/
- Articles pratiques et billets de blog – https://blog.aspose.com/fr/categories/aspose.cells-product-family/
- Forum communautaire – https://forum.aspose.com/c/cells/9
Conclusion
Créer un graphique Surface3D dans Excel est simple avec Aspose.Cells for .NET. La bibliothèque abstrait la gestion XML de bas niveau, vous permettant de vous concentrer sur la préparation des données et la personnalisation visuelle. Utilisez les exemples de code fournis comme point de départ, adaptez la matrice de données à votre propre scénario, et profitez de visualisations de surface 3D de haute qualité, prêtes à l’exportation, en quelques minutes.
Pour toutes questions, problèmes ou demandes de fonctionnalités, n’hésitez pas à publier sur le forum de support Aspose.