Cambiamenti nell API pubblica in Aspose.Cells 8.1.1

Proprietà e Funzionalità Aggiunte

Aggiunta la proprietà HtmlSaveOptions.PresentationPreference

La classe HtmlSaveOptions ha esposto metodi getter/setter per la proprietà PresentationPreference che può essere utilizzata per rendere i risultati con una migliore disposizione durante l’esportazione di fogli di calcolo in HTML o MHTML. Il valore predefinito è false, mentre se impostato su true, l’API Aspose.Cells esporta i contenuti del foglio di lavoro con una migliore presentazione.

Aggiunto il supporto per gli scenari del foglio di lavoro

Uno scenario è un modello ipotetico che include celle di input variabili collegate insieme da una o più formule. Aspose.Cells ha reso disponibile un getter e un setter per la proprietà Worksheet.Scenarios insieme alle seguenti classi per aiutare gli sviluppatori a creare, manipolare e rimuovere scenari.

  1. Scenario: Rappresenta uno scenario individuale.
  2. ScenarioCollection: Rappresenta una collezione di scenari.
  3. ScenarioInputCellCollection: Rappresenta un elenco di celle di input per uno scenario specifico.
  4. ScenarioInputCell: Rappresenta una cella di input dalla collezione di input-cells per uno scenario specifico.

Modifica del comportamento per CellsException

Con le versioni precedenti dell’API Aspose.Cells for Java, quando un foglio di calcolo eventualmente danneggiato veniva caricato in un’istanza di Workbook, l’API tendeva a generare un messaggio generico senza specificare dove potesse essere il problema. Abbiamo modificato questo comportamento per la versione 8.1.1 in modo che l’API generi un’eccezione con un messaggio significativo che indica dove (quale cella) e cosa (espressione della formula) causa l’eccezione durante la lettura del file modello.