Aspose.Cells 17.1.0 da Genel API Değişiklikleri
Eklenen API’lar
Excel 2016 Grafikleri için Destek
Aspose.Cells API’leri, ChartType numaralandırmasını geliştirerek birkaç Excel 2016 grafiği için destek ekledi. Aspose.Cells 17.1.0 sürümüyle şu yeni alanlar eklenmiştir.
- ChartType.BoxWhisker: Seri kutu ve balyoz olarak düzenlenmiştir.
- ChartType.Funnel: Seri huni olarak düzenlenmiştir.
- ChartType.ParetoLine: Seri pareto çizgileri olarak düzenlenmiştir.
- ChartType.Sunburst: Seri güneş patlaması olarak düzenlenmiştir.
- ChartType.Treemap: Seri tre haritası olarak düzenlenmiştir.
- ChartType.Waterfall: Seri şelale olarak düzenlenmiştir.
- ChartType.Histogram: Seri histogram olarak düzenlenmiştir.
LoadFilter.LoadDataFilterOptions Özelliği için Setter eklendi
Aspose.Cells 17.1.0, LoadFilter.LoadDataFilterOptions özelliği için setter ekledi ve m_LoadDataFilterOptions örnek değişkenini değiştirmek üzere LoadFilter sınıfının kendi uygulamasında LoadDataFilterOptions özelliğini değiştirebilecek olan kullanıcılar, yük şablonu dosyalarının davranışını değiştirebilir.
İşte basit bir kullanım senaryosu.
C#
class CustomFilter : Aspose.Cells.LoadFilter
{
public override void StartSheet(Worksheet sheet)
{
if (sheet.Name == "Sheet1")
{
// Load everything
this.LoadDataFilterOptions = LoadDataFilterOptions.All;
}
else
{
// Load nothing
this.LoadDataFilterOptions = LoadDataFilterOptions.None;
}
}
}
Added CellsHelper.SignificantDigits Özelliği
Aspose.Cells 17.1.0, CellsHelper sınıfından SignificantDigits özelliğini açığa çıkardı ve elektronik tablodaki sayısal değerler için anlamlı basamak sayısını almak veya ayarlamak için kullanılmasını sağlar. CellsHelper.SignificantDigits özelliğinin varsayılan değeri 17’dir ve yalnızca sonucun XLSX dosya formatında depolanması gerektiğinde geçerlidir.
CellsHelper.SignificantDigits özelliğinin kullanımını gösteren basit bir senaryo burada.
C#
// Specify the number of significant digits
CellsHelper.SignificantDigits = 15;
Added GlowEffect.Color Özelliği
Aspose.Cells 17.1.0, GlowEffect.Color özelliğini eklediği ve ışıltı efektinin rengini almak için kullanılabileceği.
Işıl Işıl Efektin Rengini Okuma](/cells/tr/java/read-color-of-the-shape-s-glow-effect/) hakkındaki detaylı makaleye göz atın
C#
// Read the source excel file
var book = new Workbook(dir + "sample.xlsx");
// Access first worksheet
var sheet = book.Worksheets[0];
// Access the first shape
var shape = sheet.Shapes[0];
// Read the glow effect color
var glow = shape.Glow;
var color = glow.Color;
Added PageSetup.PaperWidth ve PaperHeight Özellikleri
Aspose.Cells 17.1.0, PageSetup sınıfı için PaperWidth ve PaperHeight özelliklerini açığa çıkardı. PageSetup.PaperWidth ve PageSetup.PaperHeight özellikleri, sayfa yönlendirmesini dikkate alarak inç biriminde kağıt genişliğini ve yüksekliğini temsil eden double türündendir.
Added WorkbookSettings.CheckCustomNumberFormat Özelliği
Aspose.Cells 17.1.0, WorkbookSettings sınıfına CheckCustomNumberFormat özelliğini ekledi. CheckCustomNumberFormat, Style.Custom özelliğinin uygun şekilde ayarlanıp ayarlanmadığını kontrol etmede kullanışlıdır. Eğer Style.Custom özelliği yanlış şekilde ayarlanmışsa yani; değer geçerli bir desene karşılık gelmiyorsa, Aspose.Cells API’ları uygun mesajla CellsException fırlatacaktır.
C#
// Create an instance of Workbook
var book = new Workbook();
// Set CheckCustomNumberFormat property to true
book.Settings.CheckCustomNumberFormat = true;
// Access first worksheet
var sheet = book.Worksheets[0];
// Access a cell
var cell = sheet.Cells["B5"];
// Insert a value to the cell
cell.PutValue(2347);
// Access cell's style
Style style = cell.GetStyle();
// Set Custom property to an invalid pattern
style.Custom = "ggg @ fff";
// Set the modified style to the cell
cell.SetStyle(style);
DisplayUnitType.Percentage Alanı Eklendi
Aspose.Cells 17.1.0, DisplayUnitType numaralandırmasına yüzde alanını da eklemiştir. DisplayUnitType.Percentage alanı, grafikteki değerlerin 0.01’e bölünmesini gösterir.
Removed APIs
Örnek Değişken m_LoadDataFilterOptions Kaldırıldı
Bu sürüm, m_LoadDataFilterOptions örnek değişkenini kaldırdı. LoadFilter.LoadDataFilterOptions özelliğini kullanmanız önerilir.