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

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

  1. Télécharger la bibliothèque depuis la page des versions Aspose.Cells.
  2. Installer via NuGet:
PM> Install-Package Aspose.Cells
  1. Ajoutez une référence à Aspose.Cells dans 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

StepPurpose
2Les 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.
3ChartType.Sunburst crée le type de graphique requis.
4SetChartDataRange 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.
5Ajustements d’apparence optionnels (remplissage d’arrière-plan, position de la légende).
6Enregistre 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

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.

Voir aussi