Visualiser efficacement des données proportionnelles nécessite souvent un diagramme circulaire 3‑D éclaté. Dans de nombreux rapports d’entreprise, ce type de graphique met en évidence les segments individuels tout en ajoutant un aspect tridimensionnel qui attire l’attention du lecteur. Cet article montre comment générer un graphique Pie3DExploded dans Excel en utilisant C# et Aspose.Cells for .NET. En quelques lignes de code seulement, vous pouvez créer, styliser et exporter le graphique vers n’importe quel format pris en charge (XLSX, PDF, PNG, etc.).
L’article est organisé comme suit :
- Bibliothèque Excel C# pour créer un graphique Pie3DExploded
- Créer un graphique Pie3DExploded dans Excel avec C#
- Ressources gratuites
- Conclusion
- Voir aussi
Bibliothèque Excel C# pour créer un graphique Pie3DExploded
Aspose.Cells for .NET est une bibliothèque Excel puissante et entièrement gérée qui permet aux développeurs de créer, modifier et rendre des fichiers Excel sans avoir besoin de Microsoft Office. Son API riche rend l’automatisation des graphiques simple, y compris les types de graphiques 3‑D avancés et la fonctionnalité de parts de tarte éclatées.
Principaux avantages d’utiliser Aspose.Cells pour la création de graphiques :
- Prise en charge complète de .NET – Fonctionne avec .NET Framework, .NET Core et .NET 6/7/8.
- Pas besoin d’Office – Fonctionne dans des environnements côté serveur où Office n’est pas disponible.
- Capacités avancées de création de graphiques – Prend en charge plus de 50 types de graphiques, y compris les variantes 3‑D et éclatées.
- Haute performance – Gère de grands ensembles de données avec une faible empreinte mémoire.
- Formats d’exportation multiples – Enregistrez en XLSX, PDF, HTML, PNG, JPEG, SVG, et plus.
Démarrage
- Télécharger la dernière version d’Aspose.Cells for .NET depuis la page officielle des releases.
- Installer le package NuGet :
PM> Install-Package Aspose.Cells
- Ajoutez une référence à
Aspose.Cellsdans votre projet C#.
Vous êtes maintenant prêt à créer un graphique Pie3DExploded.
Créer un graphique Pie3DExploded dans Excel avec C#
Voici deux exemples complets et exécutables :
- Basic Pie3DExploded chart – Montre comment créer le graphique et exploser toute la série.
- Customized Pie3DExploded chart – Démontre la mise en forme, l’explosion de tranches spécifiques et l’exportation au format PNG.
Exemple 1 – Diagramme circulaire 3D éclaté de base
Explication des étapes clés
| Step | Code | Purpose |
|---|---|---|
| 1 | new Workbook() | Crée un classeur Excel en mémoire. |
| 2 | sheet.Cells["A1"].Value = "Category" | Remplit la feuille de calcul avec des paires catégorie/valeur. |
| 3 | sheet.Charts.Add(ChartType.Pie3D, …) | Ajoute un graphique circulaire 3D à la feuille. |
| 4 | chart.NSeries.Add("=Sheet1!$B$2:$B$5", true) | Lie la série à la plage de données. |
| 5 | chart.NSeries[seriesIndex].Explosion = 15 | Augmente la distance entre les tranches pour un effet plus prononcé. |
| 6 | workbook.Save(...) | Enregistre le classeur dans un fichier XLSX. |
L’exécution du programme produit Pie3DExploded_Basic.xlsx avec un graphique circulaire 3‑D éclaté propre.
Exemple 2 – Diagramme Pie3DExploded personnalisé (Style et export)
Ce que cet exemple ajoute
- Explosion sélective – Seule la tranche « Bikes » est séparée à l’aide de
ExplodePoints. - Couleurs de tranches personnalisées – Accède directement à la propriété
Area.ForegroundColorde chaque point. - Étiquettes de données – Affiche le nom de la catégorie et la valeur à l’intérieur de chaque tranche.
- Exportation haute résolution – Enregistre le graphique sous forme d’image PNG à 300 dpi (
ToImagemethod).
Les deux exemples se compilent avec .NET 6+ et ne nécessitent que le package NuGet Aspose.Cells.
Obtenez une licence gratuite
Vous souhaitez expérimenter sans acheter une licence complète ? Visitez la page de licence temporaire Aspose pour obtenir une licence d’évaluation gratuite de 30 jours. Cela débloquera toutes les fonctionnalités, y compris la création de graphiques, afin que vous puissiez tester le code ci‑dessus sans restrictions.
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 un diagramme circulaire 3‑D éclaté dans Excel est simple avec Aspose.Cells for .NET. La bibliothèque offre un contrôle granulaire sur le type de graphique, les paramètres d’explosion, les couleurs, les étiquettes de données et les formats d’exportation. En suivant les exemples ci‑dessus, vous pouvez intégrer des graphiques circulaires accrocheurs dans toute solution de reporting automatisée, que vous construisiez un tableau de bord financier, un résumé des ventes ou une application web axée sur les données.
Si vous rencontrez des problèmes ou avez des questions, n’hésitez pas à demander de l’aide sur le forum de support Aspose.Cells.