Преобразовать график в изображение для китайского региона
Определяет класс наследования
Сначала вам нужно определить класс “ChartChineseSetttings”, который наследуется от ChartGlobalizationSettings. Затем, переписав соответствующие функции, вы можете установить текст элементов диаграммы на своем собственном языке. Пример кода:
Настройте китайские настройки для графика
На этом этапе вы будете использовать класс “ChartChineseSetttings”, который вы определили на предыдущем этапе. Пример кода:
Workbook wb = new Workbook("Chinese.xls");
wb.Settings.GlobalizationSettings.ChartSettings = new ChartChineseSetttings();
Chart chart0 = wb.Worksheets[0].Charts[0];
chart0.ToImage("Output.png");
Затем вы можете увидеть эффект на выходном изображении, элементы на диаграмме будут отображаться в соответствии с вашими настройками.
Заключение
В этом примере, если вы не установите китайский регион для диаграммы, следующие элементы диаграммы могут отображаться на языке по умолчанию, например, на английском. После вышеуказанных действий мы получим выходное изображение диаграммы с китайским регионом.
Поддерживаемые элементы | Значение в этом примере | значение по умолчанию в английской среде |
---|---|---|
Имя заголовка оси | 坐标轴标题 | Название оси |
Единица оси | 百,千… | Сотни, тысячи… |
Название заголовка диаграммы | 图表标题 | Название диаграммы |
Имя увеличения легенды | 增加 | Увеличение |
Имя уменьшения легенды | 减少 | Уменьшение |
Имя общей легенды | 汇总 | Общее |
Другое имя | 其他 | Другое |
Имя серии | 系列 | Серия |