Visualiser des données hiérarchiques ou cumulatives nécessite souvent un graphique à barres empilées avec un aspect 3‑D. Aspose.Cells for .NET rend simple la génération d’un graphique Cylindrical Bar Stacked directement depuis le code. Que vous construisiez un tableau de bord financier, un rapport de ventes par région, ou tout autre scénario de barres empilées, le guide suivant vous accompagnera pas à pas pour créer, personnaliser et enregistrer le graphique en C#.

Cet article couvre les sujets suivants :

Bibliothèque Excel C# pour créer des diagrammes empilés à barres cylindriques

Aspose.Cells for .NET est une bibliothèque complète de manipulation Excel qui élimine le besoin d’automatisation de Microsoft Office. Elle fournit un ensemble riche d’API de création de graphiques, y compris le type CylindricalBarStacked, qui rend les séries de barres empilées sous forme de cylindres 3‑D.

Principaux avantages de l’utilisation d’Aspose.Cells pour la création de graphiques :

  • Intégration .NET complète – Fonctionne avec .NET 6+, .NET Framework et .NET Core.
  • Pas de dépendance Office – S’exécute sur des serveurs, des conteneurs et des pipelines CI/CD sans Office installé.
  • Haute performance – Gère efficacement de grands classeurs et des graphiques complexes.
  • Prise en charge de plusieurs formats – Enregistrez au format XLSX, XLS, CSV, PDF, PNG, JPEG, et plus.

Démarrage

  1. Téléchargez la dernière version d’Aspose.Cells for .NET depuis la page des versions.
  2. Ajoutez la bibliothèque à votre projet via NuGet :
PM> Install-Package Aspose.Cells

Vous êtes maintenant prêt à créer un graphique à barres empilées cylindrique de manière programmatique.

Créer un graphique à barres cylindriques empilées dans Excel en utilisant C#

Voici un exemple complet et compilable en C# qui démontre :

  1. Création d’un nouveau classeur.
  2. Remplissage de données d’exemple.
  3. Ajout d’un graphique CylindricalBarStacked.
  4. Personnalisation des séries, des axes et de l’apparence.
  5. Enregistrement du classeur dans un fichier XLSX.

Explication du code

ÉtapeCe que fait le code
1Crée un classeur vide et récupère la première feuille de calcul.
2Remplit la feuille de calcul avec des données de ventes d’exemple pour quatre régions et trois produits.
3Ajoute un graphique CylindricalBarStacked placé sous le tableau de données.
4Ajoute trois séries, une pour chaque produit, et les lie à la plage de données correspondante.
5Définit les libellés de catégorie (axe X) sur les noms des régions.
6Démontre des ajustements visuels courants : bordure, formatage de la zone de tracé, placement de la légende et titres des axes.
7Enregistre le classeur dans un fichier XLSX qui peut être ouvert dans Excel, Google Sheets ou tout visualiseur compatible.

L’exécution du programme génère CylindricalBarStackedChart_Output.xlsx contenant un graphique à barres cylindrique empilé 3 D qui agrège visuellement les ventes de produits par région.

Obtenez une licence gratuite

Aspose.Cells nécessite une licence pour une fonctionnalité complète. Vous pouvez obtenir une licence temporaire gratuite pour l’évaluation depuis la page de licence temporaire Aspose. Le fichier de licence peut être appliqué dans votre code comme indiqué dans la documentation de licence.

Ressources gratuites

Conclusion

Créer un Cylindrical Bar Stacked chart avec Aspose.Cells for .NET ne nécessite que quelques lignes de code. La bibliothèque abstrait la complexité des objets de graphiques Excel tout en vous offrant un contrôle total sur les données, la mise en page et le style visuel. Utilisez l’exemple ci‑dessus comme point de départ et adaptez‑le à vos propres exigences de reporting — que vous deviez alimenter le graphique à partir d’une base de données, appliquer un formatage conditionnel ou exporter le résultat en PDF ou en image.

Si vous rencontrez des difficultés ou avez des questions, n’hésitez pas à les publier sur notre forum d’assistance gratuit.

Voir aussi