中国地域のチャートをイメージに変換する

継承クラスを定義する

最初のステップとして、「ChartGlobalizationSettings」から継承するクラス"ChartChineseSetttings"を定義する必要があります。 その後、関連する関数を書き換えることで、チャート要素のテキストを独自の言語で設定できます。 コード例:

チャートの中国語設定を構成する

このステップでは、前のステップで定義した"ChartChineseSetttings"クラスを使用します。 コード例:

	Workbook wb = new Workbook("Chinese.xls");
	wb.Settings.GlobalizationSettings.ChartSettings = new ChartChineseSetttings();
	Chart chart0 = wb.Worksheets[0].Charts[0];
	chart0.ToImage("Output.png");

その後、出力イメージで効果を確認できます。チャートの要素は、設定に従ってレンダリングされます。

結論

この例では、チャートに日本語の地域を設定しない場合、次のチャート要素はデフォルトの言語(英語など)でレンダリングされる場合があります。 上記の操作を行った後、日本語の地域を設定した出力チャート画像を取得できます。

サポートされる要素 この例の値 英語環境のデフォルト値
軸タイトル名 坐標軸タイトル 軸タイトル
軸単位名 百,千… Hundreds, Thousands…
チャートタイトル名 グラフタイトル Chart Title
凡例の増加名 増加 Increase
凡例の減少名 減少 Decrease
凡例の合計名 汇总 Total
その他の名前 その他 Other
系列名 系列 Series