Cambios en la API Pública en Aspose.Cells 8.1.1

Propiedades y Características Agregadas

Agregada la Propiedad HtmlSaveOptions.PresentationPreference

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

Soporte Agregado para Escenarios de Hoja de Cálculo

Un escenario es un modelo de suposición que incluye celdas de entrada variables vinculadas 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. Colección de escenarios: Representa una colección de escenarios.
  3. Colección de celdas de entrada de escenarios: Representa una lista de celdas de entrada para un escenario particular.
  4. Celda de entrada de escenario: Representa una celda de entrada de la colección de celdas de entrada para un escenario particular.

Cambios en el comportamiento para CellsException

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