自定义数据透视表的全球化设置
Contents
[
Hide
]
可能的使用场景
有时您希望根据自己的需求自定义数据透视表总计、子总计、总计、所有项、多个项、列标签、行标签、空值文本。Aspose.Cells允许您自定义数据透视表的全球化设置,以处理此类情况。您还可以使用此功能将标签更改为其他语言,如阿拉伯语、印度语、波兰语等。
自定义数据透视表的全球化设置
以下示例代码说明了如何自定义数据透视表的全球化设置。它创建了一个从基类PivotGlobalizationSettings派生的类CustomPivotTableGlobalizationSettings,并覆盖了其所有必要的方法。这些方法返回数据透视表总计、子总计、总计、所有项、多个项、列标签、行标签、空值的自定义文本。然后,将此类的对象分配给WorkbookSettings.GlobalizationSettings.PivotSettings属性。该代码加载包含数据透视表的源Excel文件,刷新并计算其数据,并将其保存为输出PDF文件。以下屏幕截图显示了示例代码对输出PDF的影响。正如您在屏幕截图中所看到的,数据透视表的不同部分现在具有由PivotGlobalizationSettings类的覆盖方法返回的自定义文本。