قم بتنفيذ تسميات Subtotal أو Grand Total بلغات أخرى

سيناريوهات الاستخدام الممكنة

في بعض الأحيان ، تريد إظهار الإجمالي الفرعي والتسميات الإجمالية الكلية بلغات غير الإنجليزية مثل الصينية واليابانية والعربية والهندية وما إلى ذلك. يسمح لك Aspose.Cells بالقيام بذلك باستخدامالعولمة الإعدادات فئة وWorkbookSettings.GlobalizationSettings خاصية. يرجى الاطلاع على هذه المقالة حول كيفية الاستفادة منالعولمة الإعداداتصف دراسي

قم بتنفيذ تسميات Subtotal أو Grand Total بلغات أخرى

يقوم نموذج التعليمات البرمجية التالي بتحميل ملفنموذج ملف اكسل وتنفيذ الأسماء الإجمالية الفرعية والمجموع الكلي فيصينى لغة. رجاء تاكد منملف اكسل الناتج تم إنشاؤها بواسطة هذا الرمز للرجوع اليها.

عينة من الرموز

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
//This function will return the sub total name
public String getTotalName(int functionType)
{
return "Chinese Total - 可能的用法";
}
//This function will return the grand total name
public String getGrandTotalName(int functionType)
{
return "Chinese Grand Total - 可能的用法";
}
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getSharedDataDir(ImplementSubtotalGrandTotallabels.class) + "articles/";
// Load your source workbook
Workbook wb = new Workbook(dataDir + "sample.xlsx");
// Set the glorbalization setting to change subtotal and grand total
// names
GlobalizationSettings gsi = new GlobalizationSettingsImp();
wb.getSettings().setGlobalizationSettings(gsi);
// Access first worksheet
Worksheet ws = wb.getWorksheets().get(0);
// Apply subtotal on A1:B10
CellArea ca = CellArea.createCellArea("A1", "B10");
ws.getCells().subtotal(ca, 0, ConsolidationFunction.SUM, new int[] { 2, 3, 4 });
// Set the width of the first column
ws.getCells().setColumnWidth(0, 40);
// Save the output excel file
wb.save(dataDir + "ImplementTotallabels_out.xlsx");