Aspose.Cells如何在使用subtotal函数时修改“Total”和“Grand Total”标签为中文

作者:控件中国网   出处:控件中国网   2016-11-23 09:56:57   阅读:18

在客户使用Aspose.Cells for Java控件进行数据统计和操作时,经常会使用到subtotal函数进行单元格的合计,并且把统计的数据显示出来,控件默认情况下使用英文的标签 "Total" 和 "Grand Total" 来指示获取出来的统计数据,那么客户如果把该标签本地化为中文呢,Aspose公司根据客户需求在 Aspose.Cells for Java v16.10.6 中进行了该功能的扩展,开发人员现在可以通过下面的代码来实现该标签的本地化操作了:
class GlobalizationSettingsImp extends GlobalizationSettings
{
    public String GetTotalName(ConsolidationFunction functionType)
    {
        return "统计";
    }
    /// <summary>
    /// Gets the grand total name of the function.
    /// </summary>
    /// <param name="functionType">The function type.</param>
    /// <returns>The grand total name of the function.</returns>
    public String GetGrandTotalName(ConsolidationFunction functionType)
    {
        return "总计";
    }
}
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
try
{
Workbook book = new Workbook( "book1.xlsx");
book.getSettings().setGlobalizationSettings(new GlobalizationSettingsImp()); 
}catch(Exception e)
{
e.printStackTrace();
System.out.println(e.getMessage());
}
}
}
Copyright© 2006-2015 ComponentCN.com all rights reserved.重庆磐岩科技有限公司(控件中国网) 版权所有 渝ICP备12000264号 法律顾问:元炳律师事务所
客服软件
live chat