Utilisation de la classe ChartGlobalizationSettings pour définir une langue différente pour le composant de graphique

Scénarios d’utilisation possibles

Les API d’Aspose.Cells ont exposé la classe ChartGlobalizationSettings afin de traiter les scénarios où l’utilisateur souhaite définir un composant de graphique dans une langue différente, notamment des étiquettes personnalisées pour les sous-totaux dans une feuille de calcul.

Introduction à la classe ChartGlobalizationSettings

La classe ChartGlobalizationSettings offre actuellement les 8 méthodes suivantes qui peuvent être remplacées dans une classe personnalisée pour traduire des éléments tels que le nom du titre de l’axe, le nom de l’unité de l’axe, le nom du titre du graphique, etc. dans une langue différente.

  1. GetAxisTitleName : Obtient le nom du titre de l’axe.
  2. GetAxisUnitName : Obtient le nom de l’unité d’axe.
  3. GetChartTitleName : Obtient le nom du titre du graphique.
  4. GetLegendDecreaseName : Obtient le nom de la diminution pour la légende.
  5. GetLegendIncreaseName : Obtient le nom de l’augmentation pour la légende.
  6. GetLegendTotalName : Obtient le nom du total pour la légende.
  7. GetOtherName : Obtient le nom des étiquettes “Autre” pour le graphique.
  8. GetSeriesName : Obtient le nom des séries dans le graphique.

Traduction personnalisée

Voici, nous allons créer un graphique en cascade basé sur les données suivantes. Les noms des composants du graphique seront affichés en anglais dans le graphique. Nous utiliserons un exemple de langue turque pour montrer comment afficher le titre du graphique, les noms d’augmentation/diminution de la légende, le nom total et le titre de l’axe en turc.

todo:image_alt_text

Code d’exemple

Le code d’exemple suivant charge le fichier Excel d’exemple.

Sortie générée par le code d’exemple

Il s’agit de la sortie de la console du code d’exemple ci-dessus.

Workbook chart title: Grafik Başlığı

Workbook chart legend: Artış

Workbook chart legend: Düşüş

Workbook chart legend: Toplam

Workbook category axis tile: Eksen Başlığı