Offentlig API Ändringar i Aspose.Cells 8.6.3

Lade till API:er

Stöd för HTML Parsing vid import av data

Den här utgåvan av Aspose.Cells for Java API har exponerat attributet ImportTableOptions.setHtmlString som styr API att analysera HTML-taggarna medan data importeras till kalkylbladets resultat och ställer in cellens par. Observera att Aspose.Cells API:er redan tillhandahåller attributet Cell.setHtmlString för att utföra den här uppgiften för en enskild cell, men när data importeras i bulk försöker attributet ImportTableOptions.setHtmlString (när det är satt till true) att analysera alla 0716173-taggar som stöds och set481173 de analyserade resultaten till motsvarande celler.

Här är det enklaste användningsscenariot.

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);

Metod Workbook.createBuiltinStyle tillagd

Aspose.Cells for Java 8.6.3 har exponerat metoden Workbook.createBuiltinStyle som kan användas för att skapa ett objekt av klassen Style som motsvarar en avinbyggda stilar som erbjuds av Excel-applikationenMetoden Workbook.createBuiltinStyle accepterar en konstant från uppräkningen BuiltinStyleType. Observera att med tidigare utgåvor av API:erna Aspose.Cells kan samma uppgift utföras via metoden StyleCollection.createBuiltinStyle, men eftersom de senaste utgåvorna av Aspose.Cells API:er har tagit bort StyleCollection-klassen kan den nyligen exponerade metoden Workbook.createBuiltinStyle betraktas som en alternativ metod. uppnå detsamma.

Följande är det enkla användningsscenariot.

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);

Egenskap LoadDataOption.OnlyVisibleWorksheet har lagts till

Aspose.Cells for Java 8.6.3 har avslöjat egenskapen LoadDataOption.OnlyVisibleWorksheet som vid inställning till true kommer att påverka laddningsmekanismen för Aspose.Cells for Java API, som ett resultat av detta kommer endast ett visst kalkylblad att vara synligt.

Följande är det enkla användningsscenariot.

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);

Föråldrade API:er

Metod Worksheet.copyConditionalFormatting föråldrad

Som ett alternativ till metoden Worksheet.copyConditionalFormatting rekommenderar vi att du använder någon av metoderna Cells.copyRows eller Range.copy.

Fastighet Cells.Slut Föråldrad

Använd egendomen Cells.LastCell som ett alternativ till egenskapen Cells.End.