Público API Cambios en Aspose.Cells 8.1.1

Propiedades y funciones añadidas

Se agregó la propiedad HtmlSaveOptions.PresentationPreference

La clase HtmlSaveOptions ha expuesto getter/setter para la propiedad PresentationPreference que se puede usar para representar los resultados con un mejor diseño al exportar hojas de cálculo a HTML o MHTML. El valor predeterminado es falso. mientras que si se establece en verdadero, el Aspose.Cells API exporta el contenido de la hoja de trabajo con una mejor presentación.

Soporte agregado para escenarios de hojas de trabajo

Un escenario es un modelo hipotético que incluye celdas de entrada de variables unidas por una o más fórmulas. Aspose.Cells ha expuesto un getter y setter para la propiedad Worksheet.Scenarios junto con las siguientes clases para ayudar a los desarrolladores a crear, manipular y eliminar escenarios.

  1. Escenario: Representa un escenario individual.
  2. ScenarioCollection: Representa una colección de escenarios.
  3. ScenarioInputCellCollection: representa una lista de celdas de entrada para un escenario particular.
  4. ScenarioInputCell: Representa una celda de entrada de la colección de celdas de entrada para un escenario particular.

Cambio en el comportamiento de CellsException

Con versiones anteriores de Aspose.Cells for Java API, cuando se cargaba una hoja de cálculo posiblemente dañada en una instancia de Workbook, API tendía a mostrar un mensaje genérico sin mencionar dónde podría estar el problema. Hemos cambiado este comportamiento para 8.1.1 para que API arroje una excepción con un mensaje significativo que indique dónde (qué celda) y qué (expresión de fórmula) causa la excepción al leer el archivo de plantilla.