Visualiser les tendances de données dans un format de zone empilée tridimensionnelle aide les parties prenantes à saisir rapidement les valeurs cumulatives entre les catégories. Avec Aspose.Cells for .NET, générer un graphique Area3DStacked est simple et entièrement contrôlable par le code. Dans cet article, vous apprendrez comment créer, remplir et affiner un graphique Area3DStacked dans un classeur Excel en utilisant C#.

Cet article couvre les sujets suivants :

Bibliothèque Excel C# pour créer des graphiques Area3DStacked

Aspose.Cells for .NET est une bibliothèque d’automatisation Excel robuste qui élimine le besoin de Microsoft Office sur le serveur. Elle fournit une API riche pour créer des feuilles de calcul, insérer des données et ajouter tout type de graphique pris en charge par Excel, y compris Area3DStacked.

Principaux avantages de l’utilisation d’Aspose.Cells for .NET:

  • Couverture complète de l’API – Accédez à chaque fonctionnalité d’Excel programmatiquement.
  • Haute performance – Traitez de grands classeurs avec une empreinte mémoire minimale.
  • Multi‑plateforme – Exécutez sur Windows, Linux et macOS avec .NET Core / .NET 8+.
  • Aucune installation d’Excel requise – Fonctionne dans des environnements sans interface graphique tels que les services web et les pipelines CI.

Vous pouvez commencer en trois étapes simples :

  1. Téléchargez la dernière version depuis la page des versions d’Aspose.Cells.
  2. Ajoutez le package NuGet à votre projet :
PM> Install-Package Aspose.Cells
  1. Commencez à coder avec l’espace de noms Aspose.Cells

Créer un graphique Area3DStacked dans Excel en utilisant C#

Ci-dessous se trouvent deux exemples pratiques qui démontrent comment créer un graphique Area3DStacked à partir de zéro et comment appliquer des personnalisations courantes.

Exemple 1 – Graphique Area3DStacked de base

Cet exemple crée un classeur, le remplit avec des données de ventes trimestrielles et insère un graphique 3‑D Stacked Area.

Explication des étapes clés

ÉtapeCe que cela fait
1Crée un nouveau Workbook et référence la première Worksheet.
2Insère un petit tableau de données que le graphique visualisera.
3Ajoute un graphique de type ChartType.Area3DStacked. La zone du graphique est placée de la ligne 7 colonne 0 à la ligne 25 colonne 9.
4Lie le graphique à la plage de données. SetChartDataRange inclut à la fois les catégories et les séries ; CategoryData pointe vers les libellés de lignes (trimestres).
5Enregistre le classeur dans un fichier XLSX.

L’exécution du programme génère Area3DStacked_Chart_Basic.xlsx, qui affiche un graphique en aires empilées tridimensionnel où les ventes de chaque produit sont empilées les unes sur les autres pour chaque trimestre.

Exemple 2 – Diagramme Area3DStacked personnalisé (Couleurs et titres d’axe)

Le deuxième exemple montre comment ajuster l’apparence du graphique : définir les couleurs des séries, ajuster la transparence et ajouter des titres d’axes pertinents.

Ce que la personnalisation fait

  • Couleurs des séries et transparence – Chaque région reçoit une couleur distincte avec une transparence variable pour souligner la profondeur.
  • Titres des axes – Améliore la compréhension du graphique, surtout lorsqu’il est intégré aux rapports.
  • Suppression des bordures – Donne à la zone empilée un flux visuel plus fluide.

Le fichier résultant Area3DStacked_Chart_Customized.xlsx présente un graphique en aires empilées 3 D soigné, adapté aux tableaux de bord exécutifs.

Ressources gratuites

Conclusion

Créer un graphique Area3DStacked avec Aspose.Cells for .NET ne nécessite que quelques lignes de code : charger ou générer des données, ajouter un graphique de type ChartType.Area3DStacked, lier la plage et, si nécessaire, ajuster finement les couleurs, la transparence et les titres des axes. L’API puissante de la bibliothèque vous permet de produire des visualisations prêtes pour la publication sans nécessiter Microsoft Excel sur le serveur.

N’hésitez pas à expérimenter avec les exemples ci-dessus, à les adapter à votre modèle de données et à intégrer les graphiques générés dans des pipelines de reporting automatisés.

Pour obtenir une assistance supplémentaire, visitez notre forum d’assistance gratuit.

Voir aussi