Aspose.Cells for Java 19.12 发行说明

钥匙概括类别
CELLSJAVA-43047在 HTML 中向单元格添加工具提示文本以供导出新功能
CELLSJAVA-43002打开 XSLB 时 ZipOutputStream 中出现意外的 CPU 热点强化
CELLSJAVA-43008打开工作簿时禁用加载 OLE 对象的选项强化
CELLSJAVA-42793Fontwork SmartArt 对象在 ODS 到 XLSX 转换期间丢失漏洞
CELLSJAVA-43020调用 Chart.Calcluate() 后径向图扭曲漏洞
CELLSJAVA-43022XLS 文件的形状到图像错误漏洞
CELLSJAVA-43046LoadOptions.setParsingFormulaOnOpen(false) 在调用 getFormula() 时导致意外结果漏洞
CELLSJAVA-43052布尔值的验证问题漏洞
CELLSJAVA-43054葡萄牙语设置中的 CSV 合并问题漏洞
CELLSJAVA-43056Cell.setFormula() 不更新外部链接漏洞
CELLSJAVA-42767Excel 到 PDF 转换期间丢失的图像漏洞
CELLSJAVA-42913嵌入的 Visio 对象错误地呈现为 PDF漏洞
CELLSJAVA-42883从 Aspose.Cells for Java 95 格式文件中提取图形文本的问题漏洞
CELLSJAVA-42931未从 Excel95 中提取附件/对象漏洞
CELLSJAVA-43051图片未保持纵横比漏洞
CELLSJAVA-43057将标题图片添加到输出 Excel 中的第一页时出现问题漏洞
CELLSJAVA-43069MS Excel 在打开 Aspose.Cells 重新保存的文件时给出修复信息漏洞
CELLSJAVA-43060将外部数据源设置为空后,Workbook.save 出现异常“java.lang.NullPointerException”例外
CELLSJAVA-42923加载 XLS 文档时出现异常例外

公共 API 和向后不兼容的更改

以下是对公众 API 所做的任何更改的列表,例如添加、重命名、删除或弃用成员,以及对 Aspose.Cells for Java 所做的任何非向后兼容更改。如果您对列出的任何更改有疑虑,请在Aspose.Cells 支持论坛。

删除废弃的 DataLabels.BaseField 属性

请改用 PivotField.BaseFieldIndex。

删除废弃的 DataLabels.BaseItem 属性

请改用 PivotField.BaseItemIndex。

删除废弃的 DataLabels.IsValueShown 属性

请改用 DataLabels.ShowValue 属性。

删除废弃的 DataLabels.IsPercentageShown 属性

请改用 DataLabels.ShowPercentage 属性。

删除废弃的 DataLabels.IsBubbleSizeShown 属性

请改用 DataLabels.ShowBubbleSize 属性。

删除废弃的 DataLabels.IsCategoryNameShown 属性

请改用 DataLabels.ShowCategoryName 属性。

删除废弃的 DataLabels.IsSeriesNameShown 属性

请改用 DataLabels.ShowSeriesName 属性。

删除废弃的 DataLabels.IsLegendKeyShown 属性

请改用 DataLabels.ShowLegendKey 属性。

添加 LoadOptions.KeepUnparsedData 选项

该选项表示当工作簿从模板文件加载时是否将未解析的数据保留在内存中。如果用户不需要将工作簿完全保存回来,特别是当他们只需要读取工作簿的一些特殊内容时(例如通过某种LoadFilter),不再需要未解析的数据,他们可以将此属性设置为false以获得更好的性能。对于旧版本,当使用用户指定的 LoadFilter 从模板文件加载工作簿时,出于性能考虑,未保留未解析的数据。现在我们提供这个选项,并把它的默认值设置为true,它可能会影响用户使用LoadFilter的情况下的性能。如果是这样,用户应在其应用程序中明确将此属性设置为 false。

添加 LoadDataFilterOptions.Picture 选项

表示是否应加载图片的选项。

添加 LoadDataFilterOptions.OleObject 选项

表示是否应加载 OleObject 的选项。

添加 LoadDataFilterOptions.Drawing 选项

表示是否应加载绘图对象(包括图表、图片、OleObject 和所有其他绘图对象)的选项。

废弃 LoadDataFilterOptions.Shape 选项

请使用 (LoadDataFilterOptions.Drawing & ~LoadDataFilterOptions.Chart) 而不是 LoadDataFilterOptions.Shape。

添加 FormulaParseOptions 类

提供用于设置公式的用户选项。

添加方法:Cell.SetFormula(字符串公式,FormulaParseOptions 选项,对象值),SetArrayFormula(字符串 arrayFormula,int rowNumber,int columnNumber,FormulaParseOptions 选项),SetSharedFormula(字符串 sharedFormula,int rowNumber,int columnNumber,FormulaParseOptions 选项)

设置带选项的公式。

过时的方法:Cell.SetFormula(字符串公式,bool isR1C1,bool isLocal,object value),SetArrayFormula(string arrayFormula,int rowNumber,int columnNumber,bool isR1C1,bool isLocal),SetSharedFormula(string sharedFormula,int rowNumber,int columnNumber,bool isR1C1,bool isLocal)

请改用 FormulaParseOptions 的相应方法。

添加 FileFormatType.OTP 枚举

支持检测.OTP 文件格式。

添加 AutoFitterOptions.AutoFitWrappedTextType 属性和 AutoFitWrappedTextType 枚举。

获取和设置自动调整换行文本的类型。

添加 EmfRenderSetting 类

设置渲染 EMF 图元文件。

添加 PdfSaveOptions.EmfRenderSetting 属性

在渲染到 PDF 文件时设置渲染 EMF 图元文件。

添加 ShapeCollection.AddSvg() 方法

添加 svg 图像。

添加 WorkbookSettings.QuotePrefixToStyle 属性

表示在单元格中输入字符串值(以单引号开头)时是否设置 Style.QuotePrefix 属性

添加 HtmlSaveOptions.AddTooltipText 属性

表示当数据无法完全显示时是否添加工具提示文本。默认值为假。