ChartGlobalizationSettings クラスを使用してグラフ コンポーネントに異なる言語を設定する

考えられる使用シナリオ

Aspose.Cells API により、チャートグローバリゼーション設定ユーザーがチャートコンポーネントを別の言語に設定したいシナリオに対処するためにクラスを追加します。スプレッドシートの小計のカスタム ラベル。

ChartGlobalizationSettings クラスの概要

チャートグローバリゼーション設定クラスは現在、次の 8 つのメソッドを提供しており、カスタム クラスでオーバーライドして、AxisTitle 名、AxisUnit 名、ChartTitle 名などを別の言語に翻訳できます。

  1. GetAxisTitleName: 軸のタイトル名を取得します。
  2. GetAxisUnitName:軸ユニット名を取得します。
  3. GetChartTitleName: チャートのタイトルの名前を取得します。
  4. GetLegendDecreaseName: レジェンドの減少の名前を取得します。
  5. GetLegendIncreaseName: レジェンドの増加名を取得します。
  6. GetLegendTotalName: 凡例の合計の名前を取得します。
  7. 他の名前を取得するチャートの「その他」ラベルの名前を取得します。
  8. GetSeriesName: チャート内のシリーズの名前を取得します。

カスタム言語翻訳

ここでは、以下のデータをもとにウォーターフォールチャートを作成していきます。チャートコンポーネントの名前はチャート内に英語で表示されます。トルコ語の例を使用して、グラフのタイトル、凡例の増減名、合計名、軸タイトルをトルコ語で表示する方法を示します。

todo:image_alt_text

サンプルコード

次のサンプルコードは、サンプル 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ığı