ピボットテーブルのグローバリゼーション設定をカスタマイズする

考えられる使用シナリオ

カスタマイズしたい場合があります。ピボット合計、小計、総計、すべてのアイテム、複数のアイテム、列ラベル、行ラベル、空白値要件に応じてテキストを入力します。 Aspose.Cells を使用すると、このようなシナリオに対処するためにピボット テーブルのグローバリゼーション設定をカスタマイズできます。この機能を使用して、ラベルをアラビア語、ヒンディー語、ポーランド語などの他の言語に変更することもできます。

ピボットテーブルのグローバリゼーション設定をカスタマイズする

次のサンプル コードでは、ピボット テーブルのグローバリゼーション設定をカスタマイズする方法を説明します。クラスを作成しますカスタムピボットテーブルグローバリゼーション設定基本クラスから派生したピボットグローバリゼーション設定そして必要なメソッドをすべてオーバーライドします。これらのメソッドは、ピボット合計、小計、総計、すべてのアイテム、複数のアイテム、列ラベル、行ラベル、空白値のカスタマイズされたテキストを返します。次に、このクラスのオブジェクトを次のように割り当てます。WorkbookSettings.GlobalizationSettings.PivotSettings財産。コードは、ソースエクセルファイルピボット テーブルが含まれており、そのデータを更新して計算し、次のように保存します。出力PDFファイル。次のスクリーンショットは、出力 PDF に対するサンプル コードの効果を示しています。スクリーンショットでわかるように、ピボット テーブルのさまざまな部分には、オーバーライドされたメソッドによって返されるカスタマイズされたテキストが含まれています。ピボットグローバリゼーション設定クラス。

todo:image_alt_text

サンプルコード