Offentlig API Ändringar i Aspose.Cells 8.9.0
Lade till API:er
Lagt till egenskapen HtmlSaveOptions.DefaultFontName
Aspose.Cells for .NET 8.9.0 har exponerat egenskapen DefaultFontName för klassen HtmlSaveOptions som gör det möjligt att ange standardteckensnittsnamnet samtidigt som kalkylblad renderas till formatet HTML. Standardteckensnittet kommer endast att användas när stiltypsnittet inte finns. Standardvärdet för egenskapen HtmlSaveOptions.DefaultFontName är null, vilket betyder att Aspose.Cells for .NET API kommer att använda det universella teckensnittet som har samma familj som det ursprungliga teckensnittet.
Följande är det enkla användningsscenariot.
C#
// Create an instance of HtmlSaveOptions
var options = new HtmlSaveOptions();
// Set default font name for Html rendering
options.DefaultFontName = "Arial";
// Load a spreadsheet in an instance of Workbook
var book = new Workbook(dir + "sample.xlsx");
// Save the spreadsheet in Html format while passing instance of HtmlSaveOptions
book.Save(dir + "output.html", options);
Lagt till egenskapen ImageOrPrintOptions.DefaultFont
Aspose.Cells for .NET 8.9.0 tillåter att ställa in standardteckensnittsnamnet för klassen ImageOrPrintOptions genom att exponera egenskapen DefaultFont. Den nämnda egenskapen kan användas när Unicode-tecken i kalkylarket inte är inställda med korrekt typsnitt i cellstil, därför kan sådana tecken visas som block i de resulterande bilderna.
Följande är det enkla användningsscenariot.
C#
// Create an instance of ImageOrPrintOptions
var options = new ImageOrPrintOptions();
// Set default font name for image rendering
options.DefaultFont = "Arial";
// Load a spreadsheet in an instance of Workbook
var book = new Workbook(dir + "sample.xlsx");
// Access the worksheet to be rendered
var sheet = book.Worksheets[0];
// Create an instance of SheetRender
var render = new SheetRender(sheet, options);
// Save spreadsheet to image
render.ToImage(0, dir + "output.png");
Lade till PivotTable.IsExcel2003Compatible Property
Aspose.Cells for .NET API har exponerat den booleska typen IsExcel2003Compatible-egenskapen för PivotTable-klassen som gör det möjligt att ange om PivotTable är Excel 2003-kompatibel för uppdateringsändamål. Standardvärdet för egenskapen IsExcel2003Compatible är sant, det betyder 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 trunkeras. Om det är falskt kommer den ovannämnda begränsningen inte att införas.
Följande är det enkla användningsscenariot.
C#
// Load a spreadsheet in an instance of Workbook
var book = new Workbook(dir + "sample.xlsx");
// Access the desired Pivot Table from the spreadsheet
var pivot = book.Worksheets[0].PivotTables[0];
// Set Excel 2003 compatibility to false
pivot.IsExcel2003Compatible = false;
// Refresh & recalculate Pivot Table
pivot.RefreshData();
pivot.CalculateData();
Lade till metoden GridWeb.GetVersion
Aspose.Cells.GridWeb for .NET 8.9.0 har exponerat fabriksmetoden {GetVersion}} som returnerar releaseversionen av GridWeb-komponenten.