La visualisation des données en trois dimensions peut rendre les tendances et les comparaisons plus claires. Dans cet article, vous apprendrez à créer un graphique Column3DClustered dans Excel en utilisant C# et Aspose.Cells for .NET. Le guide fournit un exemple de code complet, prêt à l’exécution, explique chaque étape et montre comment affiner l’apparence du graphique.
Cet article couvre les sujets suivants :
- Bibliothèque Excel C# pour créer un graphique Column3DClustered
- Créer un graphique Column3DClustered dans Excel avec C#
- Ressources gratuites
- Voir aussi
Bibliothèque Excel C# pour créer un graphique Column3DClustered
Aspose.Cells for .NET est une bibliothèque d’automatisation Excel robuste qui permet aux développeurs de créer, modifier et mettre en forme des feuilles de calcul, des graphiques, des tableaux croisés dynamiques et plus encore, sans nécessiter Microsoft Office. Elle prend en charge pleinement le type de graphique Column3DClustered, vous permettant de produire des visualisations de colonnes 3‑D attrayantes directement depuis le code.
Principaux avantages d’utiliser Aspose.Cells :
- API complète – Accédez à chaque fonctionnalité d’Excel de manière programmatique.
- Haute performance – Traitez de grands classeurs rapidement et avec une faible consommation de mémoire.
- Aucune dépendance à Office – Exécutez sur des serveurs, des services cloud ou tout environnement .NET.
- Prise en charge multi‑format – Lire/écrire XLSX, XLS, CSV, ODS, PDF et de nombreux autres formats.
Commencer est simple :
PM> Install-Package Aspose.Cells
Créer un graphique Column3DClustered dans Excel en utilisant C#
Voici un exemple complet et autonome en C# qui :
- Crée un nouveau classeur.
- Remplit des données de ventes d’exemple.
- Ajoute un graphique Column3DClustered.
- Personnalise les titres, les axes, la légende et les couleurs.
- Enregistre le classeur dans un fichier XLSX.
Note – Le code se compile avec .NET 6.0 ou une version ultérieure. Ajoutez une référence à
Aspose.Cellsvia NuGet comme indiqué ci‑dessus.
Explication des étapes clés
| Étape | Objectif |
|---|---|
| 1 | Instancie un Workbook et récupère la feuille de calcul par défaut. |
| 2 | Écrit un petit tableau de données que le graphique utilisera. |
| 3 | Ajoute un graphique de type ChartType.Column3DClustered. La zone du graphique est définie par les coordonnées des cellules (lignes 6‑26, colonnes 0‑8). |
| 4 | Ajoute trois séries – une pour chaque produit – et définit les données de catégorie (axe X) sur les trimestres. |
| 5 | Démontre des personnalisations optionnelles : placement de la légende, titres des axes, couleurs des séries et espacement des colonnes. |
| 6 | Enregistre le classeur au format XLSX. |
L’exécution du programme génère un fichier Excel (Column3DClusteredChart_Output.xlsx) qui contient le tableau de données et un graphique à colonnes groupées 3D complet, prêt pour la présentation ou un traitement ultérieur.
Obtenez une licence gratuite
Pour essayer Aspose.Cells sans restrictions, demandez une licence temporaire depuis la page de licence gratuite d’Aspose. Une licence temporaire supprime les filigranes d’évaluation et débloque l’ensemble complet de l’API.
Graphique Column3DClustered Excel : Ressources gratuites
Explorez davantage de matériel d’apprentissage pour maîtriser l’automatisation Excel avec Aspose.Cells:
- Guide du développeur – https://docs.aspose.com/cells/net/
- Démo en ligne et outils – 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 graphique Column3DClustered avec Aspose.Cells for .NET est simple et hautement personnalisable. La bibliothèque abstrait toute la gestion XML de bas niveau, vous permettant de vous concentrer sur les données et la conception visuelle. Utilisez l’exemple fourni comme base pour créer des rapports, tableaux de bord et outils d’analyse plus riches.
Si vous avez des questions ou avez besoin d’une assistance supplémentaire, visitez le forum communautaire Aspose.Cells.