Pubblico API Modifiche Aspose.Cells 8.1.1

Proprietà e caratteristiche aggiunte

Aggiunta la proprietà HtmlSaveOptions.PresentationPreference

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

Aggiunto il supporto per gli scenari del foglio di lavoro

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

  1. Scenario: rappresenta uno scenario individuale.
  2. ScenarioCollection: rappresenta una raccolta di scenari.
  3. ScenarioInputCellCollection: rappresenta un elenco di celle di input per un particolare scenario.
  4. ScenarioInputCell: rappresenta una cella di input dalla raccolta di celle di input per un particolare scenario.

Modifica del comportamento per CellsException

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