Pubblico API Modifiche Aspose.Cells 8.9.0
API aggiunte
Aggiunta proprietà HtmlSaveOptions.DefaultFontName
Aspose.Cells for .NET 8.9.0 ha esposto la proprietà DefaultFontName per la classe HtmlSaveOptions che consente di specificare il nome del carattere predefinito durante il rendering dei fogli di calcolo nel formato HTML. Il carattere predefinito verrà utilizzato solo quando il carattere di stile non esiste. Il valore predefinito della proprietà HtmlSaveOptions.DefaultFontName è null, il che significa che Aspose.Cells for .NET API utilizzerà il carattere universale che ha la stessa famiglia del carattere originale.
Di seguito è riportato il semplice scenario di utilizzo.
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);
Aggiunta proprietà ImageOrPrintOptions.DefaultFont
Aspose.Cells for .NET 8.9.0 consente di impostare il nome del carattere predefinito per la classe ImageOrPrintOptions esponendo la proprietà DefaultFont. La suddetta proprietà può essere utilizzata quando i caratteri Unicode nel foglio di calcolo non sono impostati con il carattere corretto nello stile della cella, pertanto tali caratteri possono apparire come blocchi nelle immagini risultanti.
Di seguito è riportato il semplice scenario di utilizzo.
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");
Aggiunta proprietà PivotTable.IsExcel2003Compatible
Aspose.Cells for .NET API ha esposto la proprietà di tipo booleano IsExcel2003Compatible per la classe PivotTable che consente di specificare se la tabella pivot è compatibile con Excel 2003 per scopi di aggiornamento. Il valore predefinito della proprietà IsExcel2003Compatible è true, ovvero una stringa deve essere inferiore o uguale a 255 caratteri. Se la stringa è maggiore di 255 caratteri, verrà troncata. Se falso, la suddetta restrizione non sarà imposta.
Di seguito è riportato il semplice scenario di utilizzo.
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();
Aggiunto il metodo GridWeb.GetVersion
Aspose.Cells.GridWeb for .NET 8.9.0 ha esposto il metodo factory {GetVersion}} che restituisce la versione di rilascio del componente GridWeb.