使用 GlobalizationSettings 类自定义小计标签和饼图的其他标签

可能的使用场景

Aspose.Cells API暴露了全球化设置类以处理用户希望在电子表格中为小计使用自定义标签的场景。此外,全球化设置类也可以用来修改其他呈现工作表或图表时饼图的标签。

GlobalizationSettings 类简介

全球化设置类目前提供以下 3 种方法,可以在自定义类中重写这些方法以获得小计所需的标签或呈现自定义文本其他饼图的标签。

  1. GlobalizationSettings.getTotalName: 获取函数的总名称。
  2. GlobalizationSettings.getGrandTotalName: 获取函数的总计名称。
  3. GlobalizationSettings.getOtherName: 获取饼图“其他”标签的名称。

小计的自定义标签

全球化设置类可用于通过覆盖自定义小计标签GlobalizationSettings.getTotalName & [GlobalizationSettings.getGrandTotalName](https://reference.aspose.com/cells/java/com.aspose.cells/globalizationsettings#getGrandTotalName(int)方法如前所述。

为了注入自定义标签,需要分配WorkbookSettings.GlobalizationSettings的一个实例的属性自定义设置在将小计添加到工作表之前在上面定义的类。

饼图其他标签的自定义文本

全球化设置类提供[获取其他名称](https://reference.aspose.com/cells/java/com.aspose.cells/globalizationsettings#getOtherName() 方法,该方法可用于为饼图的“其他”标签提供自定义值。以下代码段定义了一个自定义类并覆盖了[获取其他名称](https://reference.aspose.com/cells/java/com.aspose.cells/globalizationsettings#getOtherName()方法获取基于为 JVM 设置的默认语言的自定义标签。

以下代码片段加载包含饼图的现有电子表格,并在利用自定义设置上面创建的类。

以下是机器的区域设置为法国时的结果图像。如您所见,标签“Other”已被翻译为“Autre”,如中所定义自定义设置班级。

待办事项:图片_替代_文本