ChartGlobalizationSettings クラスを使用してグラフ コンポーネントに異なる言語を設定する
Contents
[
Hide
]
考えられる使用シナリオ
Aspose.Cells API により、チャートグローバリゼーション設定ユーザーがチャートコンポーネントを別の言語に設定したいシナリオに対処するためにクラスを追加します。スプレッドシートの小計のカスタム ラベル。
ChartGlobalizationSettings クラスの概要
のチャートグローバリゼーション設定クラスは現在、次の 8 つのメソッドを提供しており、カスタム クラスでオーバーライドして、AxisTitle 名、AxisUnit 名、ChartTitle 名などを別の言語に翻訳できます。
- GetAxisTitleName: 軸のタイトル名を取得します。
- GetAxisUnitName:軸ユニット名を取得します。
- GetChartTitleName: チャートのタイトルの名前を取得します。
- GetLegendDecreaseName: レジェンドの減少の名前を取得します。
- GetLegendIncreaseName: レジェンドの増加名を取得します。
- GetLegendTotalName: 凡例の合計の名前を取得します。
- 他の名前を取得するチャートの「その他」ラベルの名前を取得します。
- 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ığı