Förändringar i den offentliga API et i Aspose.Cells 8.9.0
Tillagda API:er
Lade till HtmlSaveOptions.DefaultFontName Egenskap
Aspose.Cells for Java 8.9.0 har exponerat DefaultFontName egenskapen för HtmlSaveOptions klassen som tillåter att specificera standardfontnamnet vid rendering av kalkylblad till HTML-format. Standardfonten används endast när fonterna i stilen inte finns. Standardvärdet för HtmlSaveOptions.DefaultFontName egenskapen är null vilket innebär att Aspose.Cells for Java API:et kommer att använda den universella fonten som har samma familj som den ursprungliga fonten.
Följande är det enkla användningscenariot.
Java
//Create an instance of HtmlSaveOptions
HtmlSaveOptions options = new HtmlSaveOptions();
//Set default font name for Html rendering
options.setDefaultFontName("Arial");
//Load a spreadsheet in an instance of Workbook
Workbook book = new Workbook(dir + "sample.xlsx");
//Save the spreadsheet in Html format while passing instance of HtmlSaveOptions
book.save(dir + "output.html", options);
Lade till ImageOrPrintOptions.DefaultFont Egenskap
Aspose.Cells for Java 8.9.0 tillåter att sätta standardfontnamnet för ImageOrPrintOptions klassen genom att exponera DefaultFont egenskapen. Den tidigare nämnda egenskapen kan användas när Unicode-tecken i kalkylbladet inte är satta med korrekt font i cellstil, därför kan sådana tecken visas som block i de resulterande bilderna.
Följande är det enkla användningscenariot.
Java
//Create an instance of ImageOrPrintOptions
ImageOrPrintOptions options = new ImageOrPrintOptions();
//Set default font name for image rendering
options.setDefaultFont("Arial");
//Load a spreadsheet in an instance of Workbook
Workbook book = new Workbook(dir + "sample.xlsx");
//Access the worksheet to be rendered
Worksheet sheet = book.getWorksheets().get(0);
//Create an instance of SheetRender
SheetRender render = new SheetRender(sheet, options);
//Save spreadsheet to image
render.toImage(0, dir + "output.png");
Lade till PivotTable.Excel2003Compatible Egenskap
Aspose.Cells for Java API har exponerat den Booleska typen Excel2003Compatible-egenskapen för PivotTable-klassen som möjliggör att specificera om PivotTable är kompatibel med Excel 2003 för uppdateringsändamål. Standardvärdet för Excel2003Compatible-egenskapen är true, vilket innebär att en sträng måste vara mindre än eller lika med 255 tecken. Om strängen är större än 255 tecken kommer den att bli avkortad. Om falskt kommer ovannämnda begränsning inte att gälla.
Följande är det enkla användningscenariot.
Java
//Load a spreadsheet in an instance of Workbook
Workbook book = new Workbook(dir + "sample.xlsx");
//Access the desired Pivot Table from the spreadsheet
PivotTable pivot = book.getWorksheets().get(0).getPivotTables().get(0);
//Set Excel 2003 compatibility to false
pivot.setExcel2003Compatible(false);
//Refresh & recalculate Pivot Table
pivot.refreshData();
pivot.calculateData();