Genel API Aspose.Cells 8.9.0'daki değişiklikler

Eklenen API’ler

HtmlSaveOptions.DefaultFontName Özelliği eklendi

Aspose.Cells for .NET 8.9.0, elektronik tabloları HTML biçiminde işlerken varsayılan yazı tipi adını belirtmeye izin veren HtmlSaveOptions sınıfı için DefaultFontName özelliğini kullanıma sundu. Varsayılan yazı tipi, yalnızca stil yazı tipi olmadığında kullanılacaktır. HtmlSaveOptions.DefaultFontName özelliğinin varsayılan değeri boştur, yani Aspose.Cells for .NET API orijinal yazı tipiyle aynı aileye sahip evrensel yazı tipini kullanır.

Basit kullanım senaryosu aşağıdadır.

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

ImageOrPrintOptions.DefaultFont Özelliği Eklendi

Aspose.Cells for .NET 8.9.0, DefaultFont özelliğini göstererek ImageOrPrintOptions sınıfı için varsayılan yazı tipi adının ayarlanmasına izin verir. Söz konusu özellik, elektronik tablodaki Unicode karakterler hücre stilinde doğru yazı tipiyle ayarlanmadığında kullanılabilir, bu nedenle bu tür karakterler elde edilen görüntülerde bloklar olarak görünebilir.

Basit kullanım senaryosu aşağıdadır.

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

PivotTable.IsExcel2003Compatible Özelliği Eklendi

Aspose.Cells for .NET API, PivotTable sınıfı için, PivotTable’ın yenileme amacıyla Excel 2003 uyumlu olup olmadığını belirtmeye olanak tanıyan Boolean türü IsExcel2003Compatible özelliğini kullanıma sundu. IsExcel2003Compatible özelliğinin varsayılan değeri true’dur; bu, bir dizenin 255 karakterden küçük veya eşit olması gerektiği anlamına gelir. Dize 255 karakterden uzunsa kesilecektir. Yanlış ise, yukarıda belirtilen kısıtlama uygulanmaz.

Basit kullanım senaryosu aşağıdadır.

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

GridWeb.GetVersion Yöntemi Eklendi

Aspose.Cells.GridWeb for .NET 8.9.0, GridWeb bileşeninin yayın sürümünü döndüren {GetVersion}} fabrika yöntemini kullanıma sundu.