Использование класса ChartGlobalizationSettings для установки другого языка для компонента диаграммы

Возможные сценарии использования

Aspose.Cells API раскрылиНастройки глобализации диаграммы класс, чтобы справиться со сценариями, когда пользователь желает установить для компонента диаграммы другой язык. пользовательские метки для промежуточных итогов в электронной таблице.

Введение в класс ChartGlobalizationSettings

Настройки глобализации диаграммыВ настоящее время класс предлагает следующие 8 методов, которые можно переопределить в пользовательском классе для перевода, например, имени AxisTitle, имени AxisUnit, имени ChartTitle и т. д. на другой язык.

  1. GetAxisTitleName: получает имя Title для оси.
  2. GetAxisUnitName: получает имя устройства оси.
  3. GetChartTitleName: получает имя заголовка диаграммы.
  4. GetLegendDecreaseName: получает имя Decrease for Legend.
  5. GetLegendIncreaseName: получает имя увеличения для легенды.
  6. GetLegendTotalName: получает имя Total для Legend.
  7. GetOtherName: получает имя метки «Другие» для диаграммы.
  8. Получить имя серии: получает имя серии в диаграмме.

Индивидуальный языковой перевод

Здесь мы создадим каскадную диаграмму на основе следующих данных. Названия компонентов диаграммы будут отображаться на диаграмме на английском языке. Мы будем использовать пример на турецком языке, чтобы показать, как отображать заголовок диаграммы, имена увеличения/уменьшения легенды, общее имя и заголовок оси на турецком языке.

задача: image_alt_text

Образец кода

Следующий пример кода загружаетобразец файла Excel.

Вывод, сгенерированный примером кода

Это консольный вывод приведенного выше примера кода.

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ığı