Pubblico API Modifiche Aspose.Cells 8.3.0

API aggiunte

Proprietà WorkbookSettings.AutoRecover aggiunto

Il getter/setter per la proprietà AutoRecover è stato aggiunto alla classe WorkbookSettings per consentire agli sviluppatori di ottenere/impostare l’opzione di ripristino automatico per i fogli di calcolo nelle loro applicazioni.

Java

 Workbook book = new Workbook("sample.xlsx");

WorkbookSettings settings = book.getSettings();

settings.setAutoRecover(true);

Proprietà WorkbookSettings.CrashSave aggiunto

Il getter/setter per la proprietà CrashSave è stato aggiunto alla classe WorkbookSettings. La proprietà Boolean type indica se l’applicazione ha salvato per ultimo il file della cartella di lavoro dopo un arresto anomalo.

Java

 Workbook book = new Workbook("sample.xlsx");

WorkbookSettings settings = book.getSettings();

System.out.println(settings.getCrashSave());

Proprietà WorkbookSettings.DataExtractLoad Aggiunta

I getter/setter per la proprietà DataExtractLoad sono stati aggiunti alla classe WorkbookSettings per consentire agli sviluppatori di ottenere/impostare le informazioni relative all’ultimo ripristino. Se la proprietà DataExtractLoad restituisce true, ciò indica che il ripristino dei dati è stato eseguito sul file della cartella di lavoro.

Java

 Workbook book = new Workbook("sample.xlsx");

WorkbookSettings settings = book.getSettings();

System.out.println(settings.getDataExtractLoad());

Proprietà WorkbookSettings.RepairLoad Aggiunto

getter/setter per la proprietà RepairLoad sono stati aggiunti alla classe WorkbookSettings. La proprietà di tipo booleano indica se il foglio di calcolo è stato riparato nell’ultima sessione di caricamento con l’applicazione Excel.

Java

 Workbook book = new Workbook("sample.xlsx");

WorkbookSettings settings = book.getSettings();

System.out.println(settings.getRepairLoad());

Proprietà TxtLoadOptions.KeepExactFormat Aggiunta

La proprietà KeepExactFormat è stata aggiunta alla classe TxtLoadOptions che indica se la formattazione esatta deve essere mantenuta per il valore della cella quando la stringa/testo viene convertita in numeri o DateTime. Questa proprietà è stata aggiunta per corrispondere al comportamento dell’applicazione MS Excel per il caricamento di valori DateTime o numerici dai file CSV. Per simulare il comportamento di MS Excel, imposta la proprietà KeepExactFormat su false, mentre il valore predefinito è true, quindi il valore della cella verrà formattato come la stringa nel file CSV.

Java

 TxtLoadOptions options = new TxtLoadOptions();

options.setKeepExactFormat(false);

Workbook book = new Workbook("sample.csv", options);

Proprietà Shape.Id aggiunta

La v8.3.0 ha aggiunto il getter/setter per la proprietà Shape.Id al fine di identificare in modo univoco ogni oggetto forma in un dato foglio di calcolo. Questa nuova proprietà aiuta anche a identificare in modo univoco gli oggetti del grafico in un foglio di calcolo, come illustrato di seguito.

Java

 Libro della cartella di lavoro = new Cartella di lavoro("sample.xlsx");

Grafici ChartCollection = book.getWorksheets().get(0).getCharts();

 for(int indice = 0; indice<= charts.getCount(); index++)

{

    Chart chart = charts.get(index);

    Shape shape = (Shape)chart.getChartObject();

    System.out.println(shape.getId());

}

Metodo PlotArea.setPositionAuto Aggiunto

Il metodo setPositionAuto è stato aggiunto alla classe PlotArea che aiuta a impostare l’area del tracciato del grafico in modalità automatica.

Java

 Workbook book = new Workbook("sample.xlsx");

Chart chart = book.getWorksheets().get(0).getCharts().get(0);

chart.getPlotArea().setPositionAuto();