Aspose.Cells 8.1.1中的公共API更改
Contents
[
Hide
]
本文档描述了Aspose.Cells API从版本8.1.0到8.1.1的更改,可能对模块和应用程序开发者感兴趣。文档不仅包括新的和更新的公共方法,还包括对Aspose.Cells背后的任何行为更改的描述。
添加的属性和特性
新增了HtmlSaveOptions.PresentationPreference属性
HtmlSaveOptions类已公开PresentationPreference属性的getter/setter,用于在将电子表格导出为HTML或MHTML时以更好的布局呈现结果。默认值为false。若设置为true,Aspose.Cells API将以更好的演示文稿导出工作表内容。
增加了对工作表方案的支持
方案是包含由一个或多个公式连接的变量输入单元格的假设模型。Aspose.Cells已公开了Worksheet.Scenarios属性的getter和setter,还包括以下类,以帮助开发人员创建、操作和移除假设模型。
- Scenario:表示单个假设模型。
- ScenarioCollection:表示假设模型的集合。
- ScenarioInputCellCollection:表示特定假设模型的一组输入单元格。
- ScenarioInputCell:表示特定假设模型的输入单元格集合中的一个输入单元格。
请参阅详细文章如何从工作表中创建、操作或移除假设模型
CellsException的行为变更
在以前的Aspose.Cells for Java API版本中,当在工作簿的实例中加载可能损坏的电子表格时,API倾向于抛出一个通用消息,而没有提及问题可能出现的地方。我们已经改变了这种行为,以便于8.1.1时API抛出一个带有有意义的消息的异常,指出异常发生的地方(哪个单元格)和原因(公式表达式)。