Visualiser des données qui combinent des proportions catégorielles avec des valeurs absolues nécessite souvent un graphique PieBar — une combinaison d’un diagramme circulaire et d’un diagramme à barres affichés ensemble. Avec Aspose.Cells for .NET, vous pouvez créer de tels graphiques hybrides de manière programmatique en quelques lignes de code seulement. Ce guide vous accompagne tout au long du processus, explique les principaux membres de l’API et fournit un exemple complet en C# prêt à être compilé.

Cet article couvre les sujets suivants :

Bibliothèque Excel C# pour créer des graphiques PieBar

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 que Microsoft Excel soit installé. Elle offre un support de premier ordre pour tous les types de graphiques Excel natifs, y compris les graphiques combinés tels que PieBar (un graphique circulaire combiné à un graphique à barres).

Principaux avantages de l’utilisation d’Aspose.Cells pour ce scénario :

  • Contrôle complet de l’API – Créez des graphiques, définissez les types de séries et personnalisez les axes par programmation.
  • Pas d’interop COM – Fonctionne sur n’importe quelle plateforme .NET (Windows, Linux, macOS) et dans des environnements sans interface graphique.
  • Haute performance – Gère de grands classeurs et ensembles de données avec une utilisation minimale de la mémoire.
  • Formats de sortie multiples – Enregistrez le résultat au format XLSX, PDF, PNG ou tout autre format pris en charge.

Commencer est simple :

  1. Téléchargez la dernière version depuis la page des versions d’Aspose.Cells.
  2. Installez le package NuGet :
   PM> Install-Package Aspose.Cells

Créer un graphique PieBar dans Excel en utilisant C#

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

  1. Remplissez une feuille de calcul avec des données d’exemple.
  2. Ajoutez une série Pie (axe principal) pour représenter les pourcentages.
  3. Ajoutez une série Bar (axe secondaire) pour afficher les valeurs absolues.
  4. Combinez les deux séries dans une même zone de graphique, ce qui donne un graphique PieBar.
  5. Enregistrez le classeur dans un fichier XLSX (ou tout autre format dont vous avez besoin).

Explication des étapes clés

ÉtapeCe qu’il faitMembres d’API importants
1‑2Crée un classeur et le remplit avec des données d’exemple.Workbook, Worksheet, Cells
3Ajoute un objet de graphique dont le type de base est PieBar. Cela nous donne un conteneur de graphique pouvant héberger plusieurs séries de différents types.Worksheet.Charts.Add, ChartType.Pie
4Insère la série pie qui visualise le Revenu comme une part du total.Chart.NSeries.Add, Chart.NSeries[].Type = ChartType.Pie
5Insère la série bar qui visualise les Unités vendues sur un axe secondaire, réalisant la combinaison classique PieBar.Chart.NSeries[].Type = ChartType.Bar, PlotOnSecondAxis = true
6‑7Ajuste finement les titres des axes, le placement de la légende et l’affichage des étiquettes de données pour un aspect professionnel.Chart.ValueAxis, Chart.SecondValueAxis, Chart.Legend, DataLabels
8Enregistre le classeur. Le résultat peut être ouvert dans Microsoft Excel, Google Sheets ou tout autre visualiseur de feuilles de calcul.Workbook.Save

Vous pouvez changer le format de sortie simplement en modifiant l’extension du fichier dans Workbook.Save. Par exemple, utilisez "PieBarChart_Output.pdf" pour générer un fichier PDF.

Obtenez une licence gratuite

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

  1. Visitez la page de licence temporaire Aspose.
  2. Remplissez le formulaire court et cliquez sur Obtenir une licence.
  3. Téléchargez le fichier Aspose.Total.lic et placez‑le dans le dossier de votre projet.
  4. Chargez la licence au démarrage de votre application:
   var license = new Aspose.Cells.License();
   license.SetLicense("Aspose.Total.lic");

Diagramme PieBar Excel : Ressources gratuites

Conclusion

Cet article montre comment créer un PieBar chart—une visualisation hybride puissante qui combine la perspective proportionnelle d’un graphique circulaire avec la clarté quantitative d’un graphique à barres—en utilisant Aspose.Cells for .NET. Le programme d’exemple fourni peut être adapté à n’importe quel jeu de données, vous permettant d’intégrer des graphiques de qualité professionnelle directement dans vos flux de travail d’automatisation Excel.

Si vous rencontrez des problèmes ou avez d’autres questions, n’hésitez pas à visiter le forum communautaire Aspose.Cells pour obtenir de l’assistance.

Voir aussi