تغييرات واجهة برمجة التطبيقات العامة في Aspose.Cells 8.6.3
واجهات برمجة التطبيقات الجديدة
دعم تحليل HTML أثناء استيراد البيانات
إن إصدار Aspose.Cells for Java لواجهة برمجة التطبيقات API قد عرض خاصية ImportTableOptions.setHtmlString التي توجه الواجهة لتحليل علامات HTML أثناء استيراد البيانات إلى الورقة العمل وتعيين النتيجة المحللة كقيمة خلية. يرجى ملاحظة أن واجهات برمجة التطبيقات Aspose.Cells توفر بالفعل خاصية Cell.setHtmlString لأداء هذه المهمة على خلية واحدة، ومع ذلك، أثناء استيراد البيانات بالجملة، توجه الواجهة ImportTableOptions.setHtmlString (عند تعيينها إلى القيمة true) لمحاولة تحليل جميع علامات HTML المدعومة وتعيين النتائج المحللة للخلايا المقابلة.
فيما يلي سيناريو الاستخدام الأبسط.
Java
//create an instance of ImportTableOptions
ImportTableOptions importOptions = new ImportTableOptions();
//Set IsHtmlString to true so that the API can parse the HTML
importOptions.setHtmlString(true);
//Import data from DataTable while passing instance of ImportTableOptions
cells.importData(iTable, 0, 0, importOptions);
أضافت Workbook.createBuiltinStyle الأسلوب
Aspose.Cells for Java 8.6.3 قد عرضت الواجهة Workbook.createBuiltinStyle التي يمكن استخدامها لإنشاء كائن من فئة النمط الذي يتوافق مع أحد الأنماط المضمنة المقدمة من تطبيق Excel. تقبل واجهة Workbook.createBuiltinStyle الثابت من تعداد BuiltinStyleType. يرجى ملاحظة، مع الإصدارات السابقة من واجهات برمجة التطبيقات Aspose.Cells، كان بإمكان إنجاز نفس المهمة عبر واجهة StyleCollection.createBuiltinStyle ولكن مع حذف إصدارات Aspose.Cells APIs الأخيرة لفئة StyleCollection لذا يمكن النظر إلى الواجهة Workbook.createBuiltinStyle المعرضة حديثاً كبديل لتحقيق الهدف نفسه.
فيما يلي سيناريو الاستخدام البسيط.
Java
//Create an instance of Workbook
//Optionally load a spreadsheet
Workbook book = new Workbook();
//Create a built-in style of type Title
Style style = book.createBuiltinStyle(BuiltinStyleType.TITLE);
أضيفت خاصية LoadDataOption.OnlyVisibleWorksheet
Aspose.Cells for Java 8.6.3 قد أظهرت خاصية LoadDataOption.OnlyVisibleWorksheet التي عند تعيينها إلى true ستؤثر على آلية التحميل لواجهة Aspose.Cells for Java API، ونتيجة لذلك ستتم تحميل الأوراق العمل المرئية فقط من جدول بيانات معطاة.
فيما يلي سيناريو الاستخدام البسيط.
Java
//Create an instance of LoadDataOption
LoadDataOption loadDataOptions = new LoadDataOption();
//Set OnlyVisibleWorksheet property to true
loadDataOptions.setOnlyVisibleWorksheet(true);
//Create an instance of LoadOptions
LoadOptions loadOptions = new LoadOptions();
//Set LoadDataOptions property to the instance of LoadDataOption created earlier
loadOptions.setLoadDataOptions(loadDataOptions);
//Create an instance of Workbook & load an existing spreadsheet
//while passing the instance of LoadOptions created earlier
Workbook book = new Workbook(inputFilePath, loadOptions);
واجهات برمجة التطبيق القديمة
واجهات برمجة التطبيقات المهجورة
كبديل للواجهة الWorksheet.copyConditionalFormatting، يُفضل استخدام أي من طرق Cells.copyRows أو Range.copy.
تفضل استخدام خاصية Cells.LastCell كبديل عن الخاصية Cells.End.
يرجى استخدام خاصية Cells.LastCell كبديل لخاصية Cells.End.