Visualiser les tendances au fil du temps est une exigence fondamentale pour de nombreux rapports d’entreprise. Un graphique en courbes offre une représentation visuelle claire des séries de données le long d’un axe continu, ce qui le rend idéal pour afficher les performances, les ventes ou toute donnée basée sur le temps. Dans ce guide, nous vous montrerons comment générer des graphiques en courbes de manière programmatique en utilisant Aspose.Cells for .NET et C#.

Cet article couvre les sujets suivants :

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

Aspose.Cells for .NET est une API complète qui permet aux développeurs de travailler avec des fichiers Excel sans Microsoft Office. Elle prend en charge la création, la modification et la personnalisation de graphiques de tous types, y compris les graphiques en lignes. Les principaux avantages incluent :

  • Surface d’API riche – Contrôle complet des types de graphiques, des séries, des axes et du formatage.
  • Aucune dépendance COM – Fonctionne sur toute plateforme qui prend en charge .NET.
  • Haute performance – Gestion efficace de grands classeurs.
  • Prise en charge multi‑format – Lecture/écriture XLSX, XLS, CSV, PDF, et plus.

Commencer

  1. Télécharger la dernière version d’Aspose.Cells for .NET depuis la page des versions.
  2. Installer via NuGet:
PM> Install-Package Aspose.Cells
  1. Ajoutez une référence à Aspose.Cells dans votre projet.

Créer un graphique en courbes dans Excel avec C#

Voici deux exemples pratiques :

  1. Graphique linéaire simple à série unique – idéal pour une visualisation rapide des tendances.
  2. Graphique linéaire multi‑séries avec axe secondaire – utile lors de la comparaison de jeux de données avec des échelles différentes.

Les deux exemples sont des programmes C# complets, prêts à être compilés.

Exemple 1 – Graphique linéaire simple à une seule série

Explication

  • Le classeur est créé en mémoire et rempli avec les données de mois et de ventes.
  • ChartType.Line crée un graphique linéaire de base.
  • NSeries.Add définit la série de données ; CategoryData attribue les étiquettes de l’axe X.
  • Le fichier résultant SimpleLineChart.xlsx contient un graphique linéaire entièrement formaté.

Exemple 2 – Diagramme linéaire multi‑séries avec axe secondaire

Points clés

  • Deux séries sont ajoutées : Revenue (axe principal) et Profit% (axe secondaire) pour illustrer des échelles différentes.
  • PlotOnSecondAxis = true déplace la deuxième série vers l’axe Y de droite.
  • La personnalisation des marqueurs rend la série secondaire visuellement distincte.
  • Le fichier final MultiSeriesLineChart.xlsx contient un graphique linéaire multi‑séries entièrement fonctionnel.

Obtenez une licence gratuite

Vous souhaitez essayer Aspose.Cells sans limitations ? Obtenez une licence temporaire gratuite depuis la page de licence temporaire Aspose. Cette licence supprime les filigranes d’évaluation et vous permet d’explorer toutes les fonctionnalités de création de graphiques.

Ressources gratuites

Améliorez vos compétences en automatisation Excel avec ces ressources officielles :

Conclusion

Créer des graphiques en courbes avec Aspose.Cells for .NET est simple et hautement personnalisable. Que vous ayez besoin d’une ligne de tendance à série unique rapide ou d’un graphique multi‑séries sophistiqué avec des axes secondaires, la bibliothèque offre un contrôle complet via une API intuitive. Utilisez les exemples de code fournis comme point de départ et adaptez‑les à vos exigences de reporting spécifiques.

Si vous rencontrez des problèmes ou avez des questions, n’hésitez pas à demander de l’aide sur notre forum d’assistance gratuit.

Voir aussi