Visualiser les tendances sans la distraction des marqueurs de données peut rendre un graphique plus clair et plus professionnel. Dans cet article, nous vous montrons comment créer un graphique ScatterConnectedByCurvesWithoutDataMarker – une ligne de dispersion lisse où les points individuels sont masqués – en utilisant Aspose.Cells for .NET. La solution est entièrement pilotée par le code, fonctionne avec n’importe quel langage .NET et ne nécessite pas l’installation d’Excel.

Cet article couvre les sujets suivants :

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

Aspose.Cells for .NET est une bibliothèque riche en fonctionnalités qui permet aux développeurs de créer, modifier et rendre des fichiers Excel sans dépendre de Microsoft Office. Elle fournit une API propre et orientée objet pour travailler avec les feuilles de calcul, les cellules, les formules et chaque type de graphique pris en charge par Excel – y compris le graphique ScatterConnectedByCurvesWithoutDataMarker.

Principaux avantages de l’utilisation d’Aspose.Cells pour la création de graphiques :

  • Couverture complète de l’API – tous les types de graphiques Excel natifs sont disponibles.
  • Pas d’interop COM – fonctionne sur toute plateforme qui prend en charge .NET.
  • Haute performance – optimisé pour les classeurs et ensembles de données volumineux.
  • Formats de sortie multiples – XLSX, XLS, CSV, PDF, PNG, etc.

Commencer est simple :

PM> Install-Package Aspose.Cells

Conseil : La bibliothèque peut également être ajoutée via le CLI .NET (dotnet add package Aspose.Cells) ou en téléchargeant le binaire depuis la page des versions d’Aspose.Cells.

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

Voici un exemple complet et autonome en C# qui montre comment :

  1. Créez un nouveau classeur.
  2. Remplissez une feuille de calcul avec des données d’exemple X‑Y.
  3. Ajoutez un graphique ScatterConnectedByCurvesWithoutDataMarker.
  4. Masquez les marqueurs de données et ajustez finement les titres des axes.
  5. Enregistrez le classeur dans un fichier XLSX.

Note : Le type de graphique est accessible via ChartType.ScatterConnectedByCurvesWithoutMarker – le nom de l’énumération reflète la variante sans‑marqueur du graphique scatter‑connected‑by‑curves.

Explication du code

StepWhat Happens
1Un nouveau Workbook est créé ; la première Worksheet (Sheet1) est récupérée.
2Deux colonnes sont remplies – X Value et Y Value – avec un petit jeu de données qui produira une courbe lisse.
3ChartType.ScatterConnectedByCurvesWithoutMarker indique à Aspose.Cells de générer un graphique en nuage de points où les points sont automatiquement reliés par une spline lisse et aucun marqueur n’est dessiné.
4NSeries.Add lie la plage de données. Le drapeau true indique que la première colonne (A) fournit les valeurs X, la deuxième colonne (B) fournit les valeurs Y.
5MarkerStyle = ChartMarkerType.None supprime les marqueurs de données qui apparaîtraient autrement sur chaque point.
6Les titres des axes et les valeurs minimales sont définis pour une meilleure lisibilité.
7Le classeur est enregistré sous forme de fichier .xlsx.

Vous pouvez exécuter ce programme sur n’importe quelle machine avec .NET 6.0+ (ou .NET Framework 4.6.1+) après avoir installé le package NuGet Aspose.Cells. Le fichier généré contiendra un graphique en courbes propre et fluide sans aucun marqueur distrayant.

Obtenez une licence gratuite

Aspose.Cells est un produit commercial, mais vous pouvez obtenir une licence gratuite temporaire à des fins d’évaluation :

  • Visitez la page de licence temporaire d’Aspose.
  • Suivez les instructions pour télécharger un fichier de licence (Aspose.Cells.lic).
  • Ajoutez la licence à votre code avant de créer le premier Workbook.
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic");

L’utilisation d’une licence supprime le filigrane d’évaluation et lève les limitations d’utilisation.

Ressources gratuites

Continuez à apprendre et à développer vos compétences en automatisation Excel avec ces ressources gratuites :

Conclusion

Dans cet article, nous avons démontré comment créer un graphique ScatterConnectedByCurvesWithoutDataMarker en utilisant Aspose.Cells for .NET. La bibliothèque vous permet de générer des courbes de dispersion lisses, sans marqueur, entièrement en code, vous offrant un contrôle total sur l’apparence, la liaison des données et le format de sortie. Intégrez cette technique dans les outils de reporting, les tableaux de bord ou tout flux de travail Excel automatisé pour produire des visualisations propres et professionnelles sans la surcharge de l’interopérabilité Excel.

Si vous avez des questions ou avez besoin d’une assistance supplémentaire, n’hésitez pas à publier sur le forum de support Aspose.Cells.

Voir aussi