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

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

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

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

Класс ChartGlobalizationSettings в настоящее время предлагает следующие 8 методов, которые могут быть переопределены в пользовательском классе для перевода, такие как название оси, название единицы оси, название диаграммы и т. д. на другой язык.

  1. GetAxisTitleName: Получает название заголовка для оси.
  2. GetAxisUnitName: Получает название единицы оси.
  3. GetChartTitleName: Получает название заголовка диаграммы.
  4. GetLegendDecreaseName: Получает название уменьшения для легенды.
  5. GetLegendIncreaseName: Получает название увеличения для легенды.
  6. GetLegendTotalName: Получает название итога для легенды.
  7. GetOtherName: Получает название меток “Другие” для диаграммы.
  8. GetSeriesName: Получает название серии в диаграмме.

Пользовательский перевод языка

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

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