تغييرات الواجهة العمومية في Aspose.Cells 8.1.0
تمت إضافة خاصية حفظ الورقة مخفية إلى خيارات حفظ HTML
فصل HtmlSaveOptions تضم خاصية ExportHiddenWorksheet التي يمكن استخدامها لتحديد ما إذا كانت الأوراق العمل المخفية تُصدر إلى تنسيق HTML. القيمة الافتراضية هي true، حيث إذا تم تعيينها على false، فإن Aspose.Cells لن تصدر محتويات الأوراق العمل المخفية.
تمت إضافة خاصية Cell.StringValueWithoutFormat
تمت إضافة خاصية StringValueWithoutFormat إلى فئة الخلية، لتسهيل عمل المطورين في استرداد قيمة الخلية بدون تطبيق أي تنسيق.
الكود المقدم أدناه يظهر كيفية استخدام طريقة Cell.getStringValueWithoutFormat مقارنة ب cell.getDisplayStringValue عن طريق إنشاء جدول بيانات من البداية وتطبيق تنسيق على إحدى الخلايا.
Java
//Create an instance of Workbook
Workbook book = new Workbook();
//Access first worksheet
Worksheet sheet = book.getWorksheets().get(0);
//Access A1 cell
Cell cell = sheet.getCells().get("A1");
//Put a value cell and convert it to number
cell.putValue("123456", true);
//Create a new Style object and add it to Workbook's Style Collection
int index = book.getStyles().add();
Style style = book.getStyles().get(index);
//Set Number format for Style object
style.setNumber(3);
//Create an instance of StyleFlag class
//and set NumberFormat to true
StyleFlag flag = new StyleFlag();
flag.setNumberFormat(true);
//Set the style of A1 cell
cell.setStyle(style, flag);
//Get formatted string value
String formatted = cell.getDisplayStringValue();
System.out.println("Formatted String Value: " +formatted);
//Get un-formatted string value
String unformatted = cell.getStringValueWithoutFormat();
System.out.println("Un-formatted String Value: " + unformatted);
إخراج الكود أعلاه هو كما يلي
القيمة المنسقة: 123,456 القيمة غير المنسقة: 123456
خصائص Bytes, Characters, CharactersWithSpaces, Lines, Paragraphs تم تسجيلها بأنها منتهية الصلاحية
تم وضع علامة على العديد من خصائص فئة BuiltInDocumentPropertyCollection على أنها قديمة اعتبارًا من Aspose.Cells for Java 8.1.0. تشمل هذه الخصائص Bytes، Characters، CharactersWithSpaces، Lines & Paragraphs. السبب هو أن هذه الخصائص لا فائدة لها في الحفاظ على جداول بيانات إكسل لأنها يتم تجاهلها من قبل إكسل. بينما كانت هذه الخصائص مكتوبة أصلاً لمستندات Word وعروض PowerPoint.