Используя класс ChartGlobalizationSettings для установки другого языка для компонента диаграммы
Возможные сценарии использования
API Aspose.Cells представило класс ChartGlobalizationSettings, чтобы работать с ситуациями, когда пользователь хочет установить компонент диаграммы на другом языке. настраиваемые метки для промежуточных итогов в электронной таблице.
Введение в класс ChartGlobalizationSettings
Класс ChartGlobalizationSettings в настоящее время предлагает следующие 8 методов, которые могут быть переопределены в пользовательском классе для перевода, такие как название оси, название единицы оси, название диаграммы и т. д. на другой язык.
- GetAxisTitleName: Получает название заголовка для оси.
- GetAxisUnitName: Получает название единицы оси.
- GetChartTitleName: Получает название заголовка диаграммы.
- GetLegendDecreaseName: Получает название уменьшения для легенды.
- GetLegendIncreaseName: Получает название увеличения для легенды.
- GetLegendTotalName: Получает название итога для легенды.
- GetOtherName: Получает название меток “Другие” для диаграммы.
- GetSeriesName: Получает название серии в диаграмме.
Пользовательский перевод языка
Здесь мы создадим водопадную диаграмму на основе следующих данных. Названия компонентов диаграммы будут отображаться на английском языке. Мы воспользуемся турецким примером, чтобы показать, как отображать заголовок диаграммы, наименования увеличения/уменьшения в легенде, общее наименование и заголовок оси на турецком языке.
Образец кода
В следующем образце кода загружается образец файла 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ığı