La visualisation des tendances cumulatives entre les catégories est essentielle pour l’analyse commerciale et les rapports. Un LineStacked chart (également appelé graphique en lignes empilées) vous aide à afficher comment chaque série contribue au total au fil du temps tout en conservant l’apparence familière d’un graphique en ligne.

Dans ce guide, vous apprendrez comment créer un graphique LineStacked dans Excel en utilisant C# avec Aspose.Cells for .NET. Le code d’exemple est autonome, entièrement compilable et comprend des commentaires qui expliquent chaque étape.

Cet article couvre les sujets suivants :

Bibliothèque Excel C# pour créer des graphiques empilés en ligne

Aspose.Cells for .NET est une bibliothèque puissante d’automatisation Excel qui permet aux développeurs de créer, modifier et rendre des fichiers Excel sans Microsoft Office. Elle fournit une API complète pour la création de graphiques, y compris tous les types de graphiques intégrés tels que LineStacked.

Principaux avantages d’utiliser Aspose.Cells pour la génération de graphiques :

  • Couverture complète des types de graphiques – Tous les types de graphiques Excel sont disponibles via une API unifiée.
  • Personnalisation granulaire – Contrôlez les séries, les axes, les légendes, les étiquettes de données, et plus encore.
  • Pas de dépendances COM ou interop – Fonctionne sur n’importe quelle plateforme qui prend en charge .NET.
  • Haute performance – Gestion efficace de grands classeurs et ensembles de données.

Commencez rapidement :

  1. Téléchargez la dernière version depuis la page des versions Aspose.Cells.
  2. Ajoutez le package NuGet à votre projet :
PM> Install-Package Aspose.Cells

Créer un graphique empilé en lignes dans Excel avec C#

Voici un programme console C# complet et prêt à l’exécution qui :

  1. Crée un nouveau classeur.
  2. Remplit des données d’exemple pour trois catégories de produits.
  3. Insère un LineStacked chart.
  4. Personnalise le titre du graphique, les axes et la légende.
  5. Enregistre le classeur sous le nom LineStackedChart_Output.xlsx.

Explication du code

StepPurpose
1Instancie un nouveau Workbook et accède à la première feuille de calcul.
2Écrit une ligne d’en-tête et six lignes de données de ventes d’exemple pour trois produits.
3Ajoute un graphique de type ChartType.LineStacked. Le graphique occupe les lignes 8‑26 et les colonnes 0‑10 de la feuille de calcul.
4Ajoute trois séries – une pour chaque produit – en les liant aux plages de données appropriées.
5Définit l’axe des catégories (axe X) sur les noms des mois.
6Démontre les personnalisations courantes : couleur d’arrière-plan, titres des axes, position de la légende et étiquettes de données.
7Enregistre le classeur sur le système de fichiers local.

L’exécution du programme crée un fichier Excel avec un graphique LineStacked entièrement fonctionnel qui empile visuellement les trois lignes de produits, vous permettant de voir à la fois les tendances individuelles et leur effet cumulé.

Ressources gratuites

Conclusion

Cet article montre comment générer un graphique LineStacked dans Excel en utilisant Aspose.Cells for .NET. En tirant parti de l’API simple de la bibliothèque, vous pouvez créer des visualisations de lignes empilées sophistiquées de manière programmatique, personnaliser entièrement leur apparence et exporter le résultat vers n’importe quel format pris en charge (XLSX, PDF, PNG, etc.).

N’hésitez pas à modifier les données d’exemple, les couleurs ou les paramètres d’axe pour répondre à vos besoins de reporting. Si vous rencontrez des problèmes ou avez des questions, la communauté de support Aspose est prête à aider.

Voir aussi