La visualisation de données proportionnelles est une exigence courante pour les rapports d’entreprise, les tableaux de bord et les présentations. Dans cet article, vous apprendrez comment créer un diagramme circulaire dans un classeur Excel en utilisant C# avec Aspose.Cells for .NET. Le guide fournit une présentation claire, étape par étape, ainsi que des exemples de code complets et prêts à l’exécution que vous pouvez intégrer dans n’importe quelle application .NET.
Cet article couvre les sujets suivants :
- Bibliothèque Excel C# pour créer des graphiques circulaires
- Créer un graphique circulaire simple dans Excel avec C#
- Créer un graphique circulaire éclaté avec des couleurs personnalisées
- Obtenir une licence gratuite
- Ressources gratuites
- Conclusion
- Voir aussi
Bibliothèque Excel C# pour créer des graphiques circulaires
Aspose.Cells for .NET est une bibliothèque puissante et riche en fonctionnalités qui permet aux développeurs de créer, modifier et rendre des fichiers Excel sans Microsoft Office. La bibliothèque offre une API complète pour la création de graphiques, y compris la prise en charge totale des graphiques Pie, 3‑D Pie, Doughnut, et de nombreux autres types de graphiques.
Principaux avantages d’utiliser Aspose.Cells pour créer des diagrammes circulaires :
- Contrôle complet des éléments du graphique – titres, légendes, étiquettes de données, couleurs et paramètres d’explosion.
- Aucune dépendance à Excel – s’exécute sur des serveurs, des services cloud ou tout environnement où .NET est pris en charge.
- Haute performance – gestion efficace de grands ensembles de données.
- Formats de sortie multiples – enregistrez sous XLSX, PDF, PNG, JPEG, et plus.
Pour commencer à utiliser Aspose.Cells, installez le package NuGet :
PM> Install-Package Aspose.Cells
Créer un graphique circulaire simple dans Excel avec C#
L’exemple suivant montre comment créer un graphique circulaire de base qui visualise les données de parts de marché.
Explication des étapes clés
| Étape | Objectif |
|---|---|
| 1 | Créer un nouveau Workbook et obtenir la feuille de calcul par défaut. |
| 2 | Remplir la feuille avec les noms de produits et les valeurs de part correspondantes. |
| 3 | Ajouter un graphique de type ChartType.Pie. Les quatre arguments numériques définissent les coins supérieur gauche et inférieur droit de la zone du graphique (ligne, colonne). |
| 4 | Attribuer un titre significatif au graphique. |
| 5 | Lier la série aux données numériques (B2:B5) et aux catégories (A2:A5). |
| 6 | Activer les étiquettes de données et les configurer pour afficher à la fois les noms de catégorie et les pourcentages. |
| 7 | Enregistrer le classeur sur le disque. |
L’exécution du code crée SimplePieChart_Output.xlsx contenant un graphique circulaire clair qui affiche la part de marché de chaque produit.
Créer un diagramme circulaire éclaté avec des couleurs personnalisées
Parfois, vous avez besoin d’une présentation plus vive — comme une tranche explosée ou des couleurs de segment personnalisées. L’exemple ci-dessous montre comment y parvenir.
Points forts
- Le type de graphique
ChartType.PieExplodedcrée un diagramme circulaire avec une tranche par défaut éclatée ; l’explosion de chaque tranche individuelle est contrôlée via la propriétéExplosionde chaque point. - Les couleurs personnalisées sont appliquées via
Area.ForegroundColor. - Les étiquettes de données sont activées par point pour afficher à la fois les noms de catégorie et les pourcentages.
- La légende est positionnée sur le côté droit du graphique pour une meilleure lisibilité.
Le fichier ExplodedPieChart_Output.xlsx résultant affiche un graphique circulaire visuellement saisissant avec des tranches éclatées et colorées sur mesure.
Obtenez une licence gratuite
Explorez Aspose.Cells avec une licence gratuite temporaire pour débloquer toutes les fonctionnalités de la bibliothèque. Visitez la page de licence temporaire pour obtenir votre fichier de licence gratuit et suivez les étapes d’intégration décrites dans la documentation officielle.
Diagramme circulaire Excel : Ressources gratuites
Profitez de matériel d’apprentissage supplémentaire pour maîtriser l’automatisation Excel avec Aspose.Cells :
- Guide du développeur – https://docs.aspose.com/cells/net/
- Applications de démonstration en ligne – 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
Dans cet article, nous avons démontré comment créer à la fois un graphique circulaire de base et un graphique circulaire éclaté, personnalisé en couleur, en utilisant Aspose.Cells for .NET. En tirant parti de l’API de création de graphiques riche de la bibliothèque, vous pouvez générer des visualisations d’aspect professionnel sans dépendre de Microsoft Excel, rendant vos applications .NET plus portables et évolutives.
Si vous avez besoin d’une assistance supplémentaire, n’hésitez pas à poser vos questions sur le forum d’assistance Aspose.Cells.