Visualiser des données hiérarchiques ou comparatives avec un aspect tridimensionnel peut rendre les rapports beaucoup plus attrayants. Le Cone Stacked chart est un type de graphique 3‑D qui empile les séries de données sur une forme de cône, vous aidant à mettre en évidence les relations proportionnelles tout en ajoutant de la profondeur visuelle. Dans ce guide, vous apprendrez comment créer un Cone Stacked chart dans Excel de manière programmatique avec C# et Aspose.Cells for .NET.
Cet article couvre les sujets suivants :
- Bibliothèque Excel C# pour créer des graphiques en cône empilés
- Créer un graphique en cône empilé dans Excel avec C#
- Ressources gratuites
- Conclusion
- Voir aussi
Bibliothèque Excel C# pour créer des graphiques à cônes empilés
Aspose.Cells for .NET est une API puissante qui permet aux développeurs de créer, modifier et rendre des fichiers Excel sans Microsoft Office. Elle offre une prise en charge complète d’un large éventail de types de graphiques—y compris le graphique Cone Stacked—via une API propre et orientée objet.
Principaux avantages de l’utilisation d’Aspose.Cells pour la création de graphiques :
| Fonctionnalité | Avantage |
|---|---|
| API complète | Accédez à toutes les fonctionnalités d’Excel, des cellules aux graphiques avancés. |
| Haute performance | Manipulez de grands classeurs efficacement. |
| Aucune dépendance à Office | Fonctionne sur n’importe quelle plateforme prenant en charge .NET. |
| Formats de sortie multiples | Enregistrez au format XLSX, XLS, PDF, PNG, JPEG, etc. |
Commencer est facile :
PM> Install-Package Aspose.Cells
Ou téléchargez la dernière version depuis la page des versions Aspose.Cells .NET.
Créer un graphique à cônes empilés dans Excel avec C#
Voici une application console C# complète, prête à l’exécution, qui :
- Crée un nouveau classeur.
- Remplit des données d’exemple.
- Ajoute un graphique Cone Stacked.
- Personnalise le titre du graphique, les axes et la légende.
- Enregistre le classeur sur le disque.
Conseil – Le type de graphique est défini par
ChartType.ConeStacked. Pour une version empilée à 100 % utilisezChartType.ConeStacked100.
Explication du code
| Step | What the code does |
|---|---|
| 1 | Instancie un nouveau Workbook et référence la première Worksheet. |
| 2 | Écrit une ligne d’en-tête et quatre lignes de données de ventes trimestrielles pour trois produits. |
| 3 | Ajoute un graphique Cone Stacked (ChartType.ConeStacked) à la feuille de calcul. |
| 4 | Crée trois séries — une pour chaque produit — en utilisant la plage de ses valeurs de ventes. |
| 5 | Définit la catégorie (axe X) sur les noms des trimestres, affiche la légende et ajoute les titres des axes. |
| 6 | Enregistre le classeur au format XLSX. |
Exécutez le programme, ouvrez le fichier ConeStackedChart_Output.xlsx généré, et vous verrez un graphique à cônes empilés tridimensionnel qui visualise clairement la contribution proportionnelle de chaque produit par trimestre.
Ressources gratuites
- Guide du développeur – Documentation complète pour toutes les fonctionnalités d’Aspose.Cells : https://docs.aspose.com/cells/net/
- Éditeur de feuilles de calcul en ligne – Essayez la création de graphiques sans écrire de code : https://products.aspose.app/cells/family
- Référence API – Référence API .NET complète avec exemples : https://reference.aspose.com/cells/net/
- Articles pratiques – Explorez davantage de types de graphiques et de personnalisations avancées : https://blog.aspose.com/fr/categories/aspose.cells-product-family/
Conclusion
Le graphique Cone Stacked est un moyen efficace de présenter des données empilées avec un effet 3‑D visuellement attrayant. En utilisant Aspose.Cells for .NET, vous pouvez générer de tels graphiques de manière programmatique en quelques lignes de code C#, personnaliser entièrement leur apparence et les exporter vers n’importe quel format pris en charge. L’exemple ci‑dessus fournit une base solide que vous pouvez adapter à vos propres ensembles de données et exigences de reporting.
Si vous avez besoin d’aide, n’hésitez pas à poser vos questions sur le forum d’assistance Aspose.Cells ou à nous contacter via nos canaux de contact.