Visualiser des données proportionnelles avec une distinction claire entre les catégories est une exigence courante pour les rapports d’entreprise, les tableaux de bord et les présentations. Un graphique en anneau éclaté met en évidence chaque segment en le séparant légèrement du reste de l’anneau, améliorant la lisibilité et l’impact visuel. Dans ce guide, vous apprendrez comment générer un graphique DoughnutExploded dans Excel en utilisant C# et Aspose.Cells for .NET.

L’article couvre :

Bibliothèque Excel C# pour créer des graphiques en beignet éclaté

Aspose.Cells for .NET est une bibliothèque complète de manipulation Excel qui permet aux développeurs de créer, modifier et rendre des fichiers Excel sans nécessiter Microsoft Office. Son API de création de graphiques riche prend en charge tous les types de graphiques disponibles dans Excel, y compris le graphique DoughnutExploded.

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

  • API complète – Accédez aux feuilles de calcul, aux cellules, aux formules, aux styles, aux images et à tous les types de graphiques.
  • Aucune dépendance à Office – Fonctionne sous Windows, Linux, Docker et les environnements Azure.
  • Haute performance – Gère efficacement les classeurs volumineux contenant des millions de lignes.
  • Prise en charge de plusieurs formats – Lecture/écriture des formats XLSX, XLS, CSV, ODS, PDF, HTML et des formats d’image.

Démarrage

  1. Télécharger la dernière version depuis la page des versions Aspose.Cells.
  2. Installer via NuGet:
PM> Install-Package Asppose.Cells
  1. Ajoutez une référence à Aspose.Cells dans votre projet C#.

Créer un graphique DoughnutExploded dans Excel avec C#

Voici un exemple complet, prêt à l’exécution, qui montre comment :

  1. Créez un nouveau classeur.
  2. Remplissez les données d’exemple.
  3. Insérez un DoughnutExploded graphique.
  4. Personnalisez le titre du graphique, les noms des séries et l’effet d’explosion.
  5. Enregistrez le classeur dans un fichier XLSX.

Explication des étapes clés

ÉtapeObjectif
Créer un classeurDémarre un nouveau fichier Excel.
Remplir les donnéesFournit les catégories et les valeurs numériques que le graphique visualise.
Ajouter un graphiqueChartType.DoughnutExploded crée un graphique en anneau explosé.
Définir la sérieLie le graphique à la plage de données et définit le nom de la série.
Faire exploser une tranche spécifiqueLa propriété Explode (0‑100) contrôle le décalage de chaque tranche ; dans l’exemple, la tranche « Electronics » est mise en évidence.
Personnaliser l’apparenceDémontre comment masquer l’arrière‑plan de la zone de tracé et afficher les libellés de pourcentage.
EnregistrerEnregistre le classeur sur le disque (.xlsx).

Exécuter le code ci‑dessus génère un fichier Excel avec un graphique DoughnutExploded dynamique qui sépare clairement le segment “Électronique”, le faisant ressortir pour les présentations ou les rapports.

Obtenir une licence gratuite

Aspose.Cells nécessite une licence pour une fonctionnalité complète. Vous pouvez obtenir une licence gratuite temporaire pour l’évaluation :

  • Visitez la page de licence temporaire Aspose.
  • Suivez les instructions pour télécharger le fichier .lic.
  • Chargez la licence dans votre application avant d’utiliser la bibliothèque :
License license = new License();
license.SetLicense("Aspense.Cells.lic");

Utiliser une licence supprime les filigranes d’évaluation et débloque toutes les fonctionnalités de création de graphiques.

Diagramme en beignet explosé Excel : Ressources gratuites

Explorez davantage de matériel d’apprentissage pour maîtriser Aspose.Cells :

Conclusion

Créer un graphique DoughnutExploded avec Aspose.Cells for .NET est simple et entièrement programmatique. L’API riche en graphiques de la bibliothèque vous permet de contrôler chaque aspect—de la liaison des données à l’explosion des tranches—sans avoir besoin de Microsoft Office. Intégrez le code fourni dans votre moteur de reporting pour fournir instantanément des visualisations d’aspect professionnel.

Pour toute question, dépannage ou demande de fonctionnalité, n’hésitez pas à rejoindre la communauté sur le Aspose.Cells Forum.

Voir aussi