Visualiser des informations hiérarchiques — telles que les structures organisationnelles, les catégories de produits ou les arborescences de systèmes de fichiers — devient beaucoup plus clair avec un graphique Sunburst. Dans cet article, nous démontrerons comment créer un graphique Sunburst dans un classeur Excel en utilisant Aspose.Cells for .NET. L’exemple est entièrement exécutable, ne nécessite que le package NuGet Aspose.Cells, et peut être adapté à n’importe quel jeu de données hiérarchique.
Cet article couvre les sujets suivants :
- Bibliothèque Excel C# pour créer des graphiques Sunburst
- Créer un graphique Sunburst dans Excel avec C#
- Licence gratuite
- Graphique Sunburst Excel : ressources gratuites
- Conclusion
- Voir aussi
Bibliothèque Excel C# pour créer des graphiques Sunburst
Aspose.Cells for .NET est une puissante bibliothèque d’automatisation Excel qui supprime le besoin d’interopérabilité Office. Elle fournit une API propre et orientée objet pour créer, modifier et styliser des graphiques, y compris le graphique Sunburst introduit dans Excel 2016.
Principales raisons de choisir Aspose.Cells pour la génération de graphiques Sunburst :
- API complète – Accès complet aux types de graphiques, aux séries de données et aux options de mise en forme.
- Aucune installation d’Excel requise – Fonctionne côté serveur, dans le cloud ou dans des environnements de conteneurs.
- Prise en charge multi‑format – Enregistrement au format XLSX, XLS, CSV, PDF, PNG, et plus encore.
- Haute performance – Gestion efficace de grands classeurs et ensembles de données.
Commencer
- Télécharger la bibliothèque depuis la page des versions Aspose.Cells.
- Installer via NuGet:
PM> Install-Package Aspose.Cells
- Ajoutez une référence à
Aspose.Cellsdans votre projet C#.
Créer un diagramme Sunburst dans Excel avec C#
Voici un exemple complet et autonome en C# qui montre comment créer un graphique Sunburst dans Excel.
Explication des étapes clés
| Step | Purpose |
|---|---|
| 2 | Les données hiérarchiques sont organisées en colonnes où la colonne la plus à gauche représente l’anneau le plus externe (Catégorie) et la colonne numérique la plus à droite contient les valeurs. |
| 3 | ChartType.Sunburst crée le type de graphique requis. |
| 4 | SetChartDataRange lie la plage de données au graphique ; le drapeau true indique à Aspose.Cells que la plage comprend à la fois les catégories et les valeurs. |
| 5 | Ajustements d’apparence optionnels (remplissage d’arrière-plan, position de la légende). |
| 6 | Enregistre le classeur au format XLSX, prêt pour un traitement ultérieur ou une exportation en PDF/PNG. |
Obtenez une licence gratuite
Aspose propose une licence gratuite temporaire qui supprime les limitations d’évaluation. Visitez la page de licence temporaire pour demander votre clé de licence. Appliquez‑la à votre application comme indiqué :
License license = new License();
license.SetLicense("Aspose.Total.lic"); // Path to your temporary license file
Diagramme Sunburst Excel : Ressources gratuites
- Guide du développeur – https://docs.aspose.com/cells/net/
- Démo en ligne & convertisseur – https://products.aspose.app/cells/family
- Référence API – https://reference.aspose.com/cells/net/
- Articles pratiques – https://blog.aspose.com/fr/categories/aspose.cells-product-family/
Conclusion
Créer des graphiques Sunburst de manière programmatique est simple avec Aspose.Cells for .NET. La bibliothèque gère la hiérarchie des données, la sélection du type de graphique et le style sans nécessiter Microsoft Excel sur le serveur. Utilisez les exemples fournis comme base, adaptez la source de données à votre domaine et exploitez l’API étendue d’Aspose pour produire des visualisations soignées, prêtes à l’exportation.
Pour obtenir une aide supplémentaire, n’hésitez pas à poser vos questions sur le forum d’assistance gratuit Aspose.Cells.