Comment créer un graphique à secteurs Excel en C#

Dans cette rubrique, nous expliquerons les étapes faciles à suivre pour créer Excel Pie Chart dans l’application C# .NET. Les étapes ci-dessous montrent comment créer un graphique à secteurs dynamique dans l’application Windows C# par programmation.

Généralement, un graphique à secteurs indique des données catégorielles alors que chaque tranche de tarte peut afficher une catégorie spécifique. Dans MS Excel, vous pouvez utiliser un riche ensemble d’outils graphiques. Ainsi, vous pouvez créer un graphique à secteurs Excel dans un projet C# à la volée. Ensuite, vous pouvez enregistrer au format Excel XLSX. Vous pouvez simplement ouvrir le fichier XLSX de sortie dans une visionneuse Excel pour afficher le graphique.

Étapes pour créer un graphique à secteurs Excel en C#

  1. Télécharger le package Aspose.Cells for .NET à partir de la galerie NuGet
  2. Importez les espaces de noms Aspose.Cells et Aspose.Cells.Charts pertinents avec la directive using
  3. Instanciez l’objet Licence et définissez le fichier de licence à l’aide de la méthode SetLicense
  4. Créez un objet Workbook pour créer un nouveau classeur Excel
  5. Obtenir la première feuille de calcul du classeur et ajouter des données à la feuille de calcul
  6. Ajoutez un nouveau graphique à secteurs à l’aide du membre enum ChartType.Pie et définissez sa série de données avec d’autres attributs
  7. Enregistrez le fichier Excel de sortie contenant le graphique à secteurs

Dans l’exemple ci-dessous, nous allons créer dynamiquement un graphique à secteurs basé sur les données de ventes trimestrielles. Les données source du graphique seront également collées via le code. De plus, nous définissons le titre du graphique et spécifions les propriétés des étiquettes de données pour afficher les valeurs et les pourcentages sur les tranches de tarte. Nous pouvons utiliser l’énumération ChartType pour sélectionner ou définir d’autres types similaires pour dessiner des graphiques.

Exemple de code pour créer un graphique à secteurs Excel en C#

L’extrait de code ci-dessus insère des données dans les premières cellules de la feuille de calcul, puis crée un graphique à secteurs Excel en C# basé sur cette source de données. Enfin, il enregistre un fichier Excel XLSX qui contiendra le camembert. De plus, vous pouvez également convertir un graphique Excel en JPG en C# sans Interop.

 Français