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