Общедоступный API Изменения в Aspose.Cells 8.1.1
Добавленные свойства и функции
Добавлено свойство HtmlSaveOptions.PresentationPreference.
Класс HtmlSaveOptions предоставляет метод получения/установки для свойства PresentationPreference, которое можно использовать для визуализации результатов с лучшим макетом при экспорте электронных таблиц в HTML или MHTML. Значение по умолчанию — false. тогда как если установлено значение true, Aspose.Cells API экспортирует содержимое рабочего листа с лучшим представлением.
Добавлена поддержка сценариев рабочего листа.
Сценарий — это модель «что, если», которая включает переменные входные ячейки, связанные между собой одной или несколькими формулами. Aspose.Cells предоставляет методы получения и установки для свойства Worksheet.Scenarios, а также следующие классы, чтобы помочь разработчикам создавать сценарии, управлять ими и удалять их.
- Сценарий: представляет отдельный сценарий.
- ScenarioCollection: представляет набор сценариев.
- ScenarioInputCellCollection: представляет список входных ячеек для определенного сценария.
- ScenarioInputCell: представляет входную ячейку из коллекции входных ячеек для определенного сценария.
Изменение поведения для CellsException
В предыдущих выпусках Aspose.Cells for Java API, когда в экземпляр Workbook загружалась возможно поврежденная электронная таблица, API, как правило, выдавал общее сообщение, не упоминая, в чем может быть проблема. Мы изменили это поведение для версии 8.1.1, так что API выдает исключение со значимым сообщением, указывающим, где (какая ячейка) и что (выражение формулы) вызывает исключение при чтении файла шаблона.