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
- Créer un graphique empilé en ligne dans Excel avec C#
- Ressources gratuites
- Conclusion
- Voir aussi
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 :
- Téléchargez la dernière version depuis la page des versions Aspose.Cells.
- 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 :
- Crée un nouveau classeur.
- Remplit des données d’exemple pour trois catégories de produits.
- Insère un LineStacked chart.
- Personnalise le titre du graphique, les axes et la légende.
- Enregistre le classeur sous le nom
LineStackedChart_Output.xlsx.
Explication du code
| Step | Purpose |
|---|---|
| 1 | Instancie 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. |
| 3 | Ajoute un graphique de type ChartType.LineStacked. Le graphique occupe les lignes 8‑26 et les colonnes 0‑10 de la feuille de calcul. |
| 4 | Ajoute trois séries – une pour chaque produit – en les liant aux plages de données appropriées. |
| 5 | Définit l’axe des catégories (axe X) sur les noms des mois. |
| 6 | Démontre les personnalisations courantes : couleur d’arrière-plan, titres des axes, position de la légende et étiquettes de données. |
| 7 | Enregistre 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
- Guide du développeur – Référence détaillée de l’API et tutoriels : https://docs.aspose.com/cells/net/
- Démo en ligne & Conversion – Testez la création de graphiques sans code : https://products.aspose.app/cells/family
- Référence API – Liste complète des types de graphiques et des propriétés : https://reference.aspose.com/cells/net/
- Articles pratiques – Explorez davantage de scénarios de graphiques : https://blog.aspose.com/fr/categories/aspose.cells-product-family/
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.