API العام التغييرات في Aspose.Cells 8.1.0
تمت إضافة خاصية HtmlSaveOptions.ExportHiddenWorksheet
كشفت فئة HtmlSaveOptions عن خاصية ExportHiddenWorksheet التي يمكن استخدامها لتحديد ما إذا كان سيتم تصدير أوراق العمل المخفية بتنسيق HTML. القيمة الافتراضية هي الحقيقية. بينما إذا تم الضبط على “خطأ” ، فلن يقوم Aspose.Cells بتصدير محتويات ورقة العمل المخفية.
تمت إضافة Cell.StringValueWithoutFormat خاصية
تمت إضافة خاصية StringValueWithoutFormat إلى الفئة Cell ، من أجل تسهيل استرجاع المطورين لقيمة الخلية دون تطبيق أي تنسيق.
يوضح مقتطف الكود أدناه استخدام خاصية Cell.StringValueWithoutFormat مقارنة بالخلية. DisplayStringValue عن طريق إنشاء جدول بيانات من البداية وتطبيق تنسيق الأرقام على إحدى الخلايا.
C#
//Create an instance of Workbook
Workbook book = new Workbook();
//Access first worksheet
Worksheet sheet = book.Worksheets[0];
//Access A1 cell
Cell cell = sheet.Cells["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
Style style = book.Styles[book.Styles.Add()];
//Set Number format for Style object
style.Number = 3;
//Set the style of A1 cell
cell.SetStyle(style, new StyleFlag() { NumberFormat = true });
//Get formatted string value
string formatted = cell.DisplayStringValue;
Console.WriteLine(formatted);
//Get un-formatted string value
string unformatted = cell.StringValueWithoutFormat;
Console.WriteLine(unformatted);
إخراج الكود أعلاه على النحو التالي
123,456
123456
البايت المتقادمة ، الأحرف ، الأحرف مع المسافات ، الخطوط ، خصائص الفقرات
تم تمييز العديد من العقارات من فئة BuiltInDocumentPropertyCollection بأنها قديمة بدءًا من Aspose.Cells for .NET 8.1.0. تتضمن هذه الخصائص Bytes و Characters و CharactersWithSpaces و Lines & Paragraphs. السبب هو أن الخصائص المذكورة أعلاه لا تفيد في الحفاظ على جداول بيانات Excel لأن Excel يغفلها. حيث تمت كتابة هذه الخصائص في الأصل لمستندات Word والعروض التقديمية PowerPoint.