Offentlig API Ändringar i Aspose.Cells 8.3.0
Lade till API:er
Property WorkbookSettings.AutoRecover tillagd
Den nya egenskapen AutoRecover har lagts till i WorkbookSettings-klassen för att göra det möjligt för utvecklare att ställa in alternativet Auto-Recover för kalkylbladen i sina applikationer.
C#
var book = new Workbook("sample.xlsx");
var settings = book.Settings;
settings.AutoRecover = true;
Property WorkbookSettings.CrashSave tillagd
En egenskap av boolesk typ CrashSave har lagts till i klassen WorkbookSettings som anger om programmet senast sparade arbetsboksfilen efter en krasch.
C#
var book = new Workbook("sample.xlsx");
var settings = book.Settings;
Console.WriteLine(settings.CrashSave);
Property WorkbookSettings.DataExtractLoad tillagd
Egenskapen DataExtractLoad har lagts till i WorkbookSettings-klassen för att utvecklarna ska kunna få information om den senaste återställningen. Om egenskapen DataExtractLoad returnerar true indikerar det att dataåterställningen har utförts på kalkylarket.
C#
var book = new Workbook("sample.xlsx");
var settings = book.Settings;
Console.WriteLine(settings.DataExtractLoad);
Property WorkbookSettings.RepairLoad tillagd
Egenskapen RepairLoad indikerar om kalkylarket har reparerats vid den senaste laddningen med Excel-applikationen.
C#
var book = new Workbook("sample.xlsx");
var settings = book.Settings;
Console.WriteLine(settings.RepairLoad);
Egenskapen TxtLoadOptions.KeepExactFormat har lagts till
Egenskapen KeepExactFormat har lagts till i klassen TxtLoadOptions som anger om den exakta formateringen ska behållas för cellvärdet när sträng/text konverteras till siffror eller DateTime. Den här egenskapen har lagts till för att matcha beteendet hos MS Excel-applikationen för att ladda DateTime eller numeriska värden från CSV-filer. För att simulera MS Excels beteende ställer du in egenskapen KeepExactFormat på false, medan standardvärdet är sant så att cellvärdet formateras som strängen i filen CSV.
C#
var options = new TxtLoadOptions();
options.KeepExactFormat = false;
var book = new Workbook("sample.csv", options);
Property Shape.Id tillagd
Egenskapen Id har lagts till i Shape-klassen för att unikt identifiera varje formobjekt i ett givet kalkylblad. Den här nya egenskapen hjälper också till att identifiera diagramobjekt i ett kalkylblad som visas nedan.
C#
var book = new Workbook("sample.xlsx");
foreach(Chart chart in book.Worksheets[0].Charts)
{
var shape = (Shape)chart.ChartObject;
Console.WriteLine(shape.Id);
}
Metod PlotArea.SetPositionAuto tillagd
Metoden SetPositionAuto har lagts till i klassen PlotArea som hjälper till att ställa in diagrammets plotområde till automatiskt läge.
C#
var book = new Workbook("sample.xlsx");
var chart = book.Worksheets[0].Charts[0];
chart.PlotArea.SetPositionAuto();