Aspose.Cells for Android via Java 18.6 发行说明

Contents
[ ]
钥匙 概括 类别
CELLSJAVA-42523 在 Aspose.Cells API 中使用符合 FIPS 标准的 Bouncy Castle 版本 新功能
CELLSJAVA-42550 并发转换为 PDF,同时每个工作簿都有自己的私有(独占)字体集 新功能
CELLSJAVA-42339 通过 Aspose.Cells API 在数据透视表报告中实现自定义数据排序 新功能
CELLSJAVA-42625 MS Excel 功能“监视窗口”的实现 新功能
CELLSJAVA-42612 无法从齿轮类型 SmartArt 中提取文本 新功能
CELLSJAVA-42572 公式不应包含超过 8192 个字符 强化
CELLSJAVA-42569 无法访问 XLS 中图表的水平分类轴标签项 强化
CELLSJAVA-42580 获取/设置语言文档属性 强化
CELLSJAVA-42565 前景色 vs 背景色 vs 填充色 - 使用带有两个参数的单一方法 强化
CELLSJAVA-42528 “<Font>” 不是有效的 HTML5 和自关闭标签,网络浏览器会歪曲其内容 强化
CELLSJAVA-42413 通过 Aspose.Cells 将 SVG 图像类型插入工作表单元格 强化
CELLSJAVA-42594 检测 XLAM 的 LoadFormat 和 FileFormatType 强化
CELLSJAVA-42646 异常:Name.getRefersTo() 上的“FormulaBuild Unknown formula token 0” 强化
CELLSJAVA-42645 异常:Cell.getFormula() 上的“FormulaBuild More than one token in stack…” 强化
CELLSJAVA-42516 Aspose.Cells 接受并更正一个无效的公式 强化
CELLSJAVA-42551 输出中的某些形状不正确 PDF 漏洞
CELLSJAVA-42578 将 Excel 保存到 HTML 时条件格式丢失 漏洞
CELLSJAVA-42571 输出 HTML 与 MS-Excel 不匹配 漏洞
CELLSJAVA-42553 导出到 HTML 后指向命名区域的链接是错误的 漏洞
CELLSJAVA-42530 数据透视表和相应的图表没有正确的日期格式 漏洞
CELLSJAVA-42527 图表在 x 轴上有很多值,并且值相互重叠 漏洞
CELLSJAVA-42581 Aspose.Cells 返回单元格 A2 的错误值 漏洞
CELLSJAVA-42583 XML 映射未正确创建表 漏洞
CELLSJAVA-42577 使用给定图表的 DataPoint.getYValue() 方法获取/提取值(0 表示 0,空白表示空白) 漏洞
CELLSJAVA-42566 MS Excel 图表中的字幕反转(图例条目) 漏洞
CELLSJAVA-42560 Excel 图表的 PNG 输出中缺少箭头 漏洞
CELLSJAVA-42508 Java 方法 ‘Shape.toImage’ 与 .NET 中的相同方法不同 漏洞
CELLSJAVA-42573 Aspose.Cells 18.3 TextBox 的旋转不适用于 EXCEL_97_TO_2003 保存格式 漏洞
CELLSJAVA-42570 处理并保存 Excel 文件后,文本框内出现空白新行 漏洞
CELLSJAVA-42604 打开/保存模板文件后,数据透视表的格式和行为发生了变化 漏洞
CELLSJAVA-41918 电子表格 (XLS) 在简单加载和保存后损坏 漏洞
CELLSJAVA-42616 Aspose.Cells 在调用 Iterator.hasnext() 两次时中断迭代器接口 漏洞
CELLSJAVA-42607 提取文档属性时属性值出现乱码 漏洞
CELLSJAVA-42601 添加水印后工作簿损坏 漏洞
CELLSJAVA-42600 相同的代码在新版本中执行速度较慢 漏洞
CELLSJAVA-42598 模板文件中未提取属性 漏洞
CELLSJAVA-42589 将 HTML 添加到单元格时出现 NullPointerException 漏洞
CELLSJAVA-41414 重新保存 XLSX 文件时,线条从图表中消失 漏洞
CELLSJAVA-42636 某些绘图形状在 Excel 中被置换或错误渲染为 HTML 渲染 漏洞
CELLSJAVA-42627 CELLSJAVA-42619 无法正确提取 Smart Art 图像 漏洞
CELLSJAVA-42618 形状被置换以覆盖 Excel 中的数据以 HTML 呈现 漏洞
CELLSJAVA-42628 公式计算错误,例如生成#DIV/0!错误 漏洞
CELLSJAVA-42615 Cell 输出中的 A3 格式不正确 HTML 漏洞
CELLSJAVA-42621 从 Excel 文件生成 PDF 文件时性能不佳 漏洞
CELLSJAVA-42620 XLSX 到 TIFF - NoClassDefFoundError 异常 漏洞
CELLSJAVA-42599 Excel 文件转换为 Pdf 时图像丢失 漏洞
CELLSJAVA-42630 Chart.calculate 方法导致 OutOfMemoryError 漏洞
CELLSJAVA-42623 将 Excel 文件渲染为 PDF 文件格式时内存增加 漏洞
CELLSJAVA-42592 由于 characters() 方法,图表标题上的字体大小发生了变化 漏洞
CELLSJAVA-41860 重新保存时更改阴影效果 XLS 漏洞
CELLSJAVA-42654 Excel 到 PDF 的转换 - 转换永远不会完成 漏洞
CELLSJAVA-42647 无法获取或设置评论形状的替代文本 漏洞
CELLSJAVA-42644 Aspose.Cells 在将电子表格 ML 文件 (xml) 转换为具有自闭合样式标记的 PDF 时挂起 漏洞
CELLSJAVA-42632 无法为 SmartArt 形状设置替代文本 漏洞
CELLSJAVA-42631 getFirstVisibleRow() 和 getFirstVisibleColumn() 返回无效索引 漏洞
CELLSJAVA-42624 带有编码符号(例如“%5c”)的超链接在重新保存后解码 漏洞
CELLSJAVA-42563 对 XLSX 文件进行数字签名时出现异常“java.lang.NullPointerException” 例外
CELLSJAVA-42602 在轻量级模式下合并单元格时出现异常“IndexOutOfBoundsException” 例外
CELLSJAVA-42610 加载 XLS 文件时出现异常“java.lang.IllegalStateException: Invalid encoding: null” 例外
CELLSJAVA-42608 打开 Excel 文件时发生 ArrayIndexOutOfBoundsException 例外
CELLSJAVA-42596 打开 Excel 文件时出现“java.lang.ArrayIndexOutOfBoundsException” 例外
CELLSJAVA-42595 打开 Excel 文件时出现“java.io.IOException: File is corrupted” 例外
CELLSJAVA-42591 加载 Excel 文件时出现“com.aspose.cells.CellsException:无效公式” 例外
CELLSJAVA-42638 Cell.getDisplayStringValue() 抛出 java.lang.NullPointerException 例外
CELLSJAVA-42652 加载 XLS 文件时发生 java.lang.ArrayIndexOutOfBoundsException 例外
CELLSJAVA-42650 异常:加载 XLS 文件时出现“无效编码:null” 例外
CELLSJAVA-42649 异常:加载 XLS 文件时“HPageBreaks 的计数不能大于 1024” 例外
CELLSJAVA-42648 异常:Picture.getData() 上的“无法读取图像数据” 例外

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

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

为 HtmlCrossType 枚举添加新项目“CrossHideRight”

显示 HTML 交叉字符串并在文本重叠时隐藏右侧字符串。

为 LoadFormat、SaveFormat 和 FileFormatType 枚举添加新项目“TSV”

表示一个TSV(制表符分隔值)文件,与“TabDelimited”相同。

添加枚举 ImageType

表示图像的类型。

添加 MsoTextFrame.RotateTextWithShape 和 ShapeTextAlignment.RotateTextWithShape 属性

指示文本是否随形状旋转。

添加 OleObject.ImageType 和 Picture.ImageType 属性

获取图片的图像格式。

废弃了 OleObject.ImageFormat 和 Picture.ImageFormat 属性

请改用 OleObject.ImageType 和 Picture.ImageType 属性。

添加重载 AutoFilter.Refresh (System.Boolean) 方法

获取所有隐藏行的索引并刷新自动过滤器。

添加重载 Cell.GetHtmlString(System.Boolean) 方法

获取包含此单元格中的数据和某些格式的 HTML 字符串。

添加 BuiltInDocumentPropertyCollection.Language 属性

获取和设置文件的语言。

添加 Style.SetPatternColor(Aspose.Cells.BackgroundType,System.Drawing.Color,System.Drawing.Color)

设置单元格的图案和颜色

添加 ChartPoint.XValueType 属性

获取图表点的 X 值类型。

添加 ChartPoint.YValueType 属性

获取图表点的 Y 值类型。

添加枚举 PageLayoutAlignmentType

表示页面布局对齐类型。

添加 Chart.ToPdf(System.IO.Stream,System.Single,System.Single,Aspose.Cells.PageLayoutAlignmentType,Aspose.Cells.PageLayoutAlignmentType) 方法

创建具有所需页面大小的图表 PDF 并将其保存到流中。

添加 Chart.ToPdf(System.String,System.Single,System.Single,Aspose.Cells.PageLayoutAlignmentType,Aspose.Cells.PageLayoutAlignmentType) 方法

创建具有所需页面大小的图表 PDF 并将其保存到文件中。

添加 PdfSaveOptions.OutputBlankPageWhenNothingToPrint 属性

指示当没有可打印的内容时是否输出空白页。

添加新属性 Cell.IsTableFormula/IsArrayFormula 以替换 Cell.IsInTable/IsInArray

指示一个单元格是表格公式还是数组公式的一部分。旧名称会产生歧义,因此我们将它们废弃并提供新名称。

添加 IndividualFontConfigs 类

表示每个工作簿对象的字体配置。

添加 LoadOptions.FontConfigs 属性

获取和设置单独的字体配置。

删除废弃的 FontSetting.ShapeFont 属性

请改用 FontSetting.TextOptions 属性。

添加 OoxmlCompliance 枚举和 WorkbookSettings.Compliance 属性

支持严格开放的 Xml 电子表格。

添加 GroupShape.Ungroup() 方法

取消组合形状。

添加 MsoFormatPicture.Gamma 属性

获取和设置图片的 Gamma。

添加 TextOptions.FarEastName 和 TextOptions.LatinName 属性

获取和设置字体的远东和拉丁名称。

添加 Slicer、SlicerCollection、SlicerCache、SlicerCacheItem 和 SlicerCacheItemCollection 类

这些 API 用于创建和修改文件中的切片器。

添加 SlicerCacheItemSortType 和 SlicerStyleType 枚举

这些 API 用于创建和修改文件中的切片器。

添加 CellWatchCollection 和 CellWatch 类,添加 Worksheet.CellWatches 属性

在“监视窗口”中添加 Cell 监视项。

添加 CustomXmlShape 类和 MsoDrawingType.CustomXml 枚举

支持保持自定义 xml 形状。

添加 MsoDrawingType.SmartArt 枚举

代表智能艺术形状类型。

添加 Font.SchemeType 属性和 FontSchemeType 枚举

获取和设置字体的方案类型。

添加 CustomXmlPart.ID 属性

获取和设置自定义 xml 部分的 ID。

添加 CustomXmlPartCollection.SelectByID() 方法

通过 id 获取自定义 xml 部分。

添加 Range.Address、Range.CellCount、EntireColumn、Range.EntireRow 和 Range.GetOffset(System.Int32,System.Int32)

增强处理范围。

重载 WorkbookRender.ToImage() 方法

按页面索引将工作簿呈现为图像。

添加 Legend.LegendEntriesLabels() 方法

调用 Chart.Calculate() 方法后获取图例条目的标签。

添加 CustomFilter.SetCriteria(FilterOperatorType filterOperator, object criteria) 方法

设置过滤条件。

提供新的 API 以支持以区域设置相关格式获取/设置公式(Microsoft Interop 的 FormulaLocal 函数)

Cell.GetFormula(bool isR1C1, bool isLocal) Cell.SetFormula(string formula, bool isR1C1, bool isLocal, object value) Name.GetRefersTo(bool isR1C1,bool isLocal) Name.SetRefersTo(string refersTo, bool isR1C1, bool isLocal) FormatCondition.GetFormula1(bool isR1C1, bool isLocal) FormatCondition.SetFormula1(string formula, bool isR1C1, bool isLocal) FormatCondition.GetFormula2(bool isR1C1, bool isLocal) FormatCondition.SetFormula2(string formula, bool isR1C1, bool isLocal) FormatCondition.GetFormula1(bool isR1C1, bool isLocal, int row, int column) FormatCondition.GetFormula2(bool isR1C1, bool isLocal, int row, int column) GlobalizationSettings.GetTableRowTypeOfHeaders() GlobalizationSettings.GetTableRowTypeOfData() GlobalizationSettings.GetTableRowTypeOfAll() GlobalizationSettings.GetTableRowTypeOfTotals() GlobalizationSettings.GetTableRowTypeOfCurrent() GlobalizationSettings.GetErrorValueString(字符串错误) GlobalizationSettings.GetBooleanValueString(bool bv) GlobalizationSettings.GetLocalFunctionName(字符串标准名称) GlobalizationSettings.GetStandardFunctionName(string localName) GlobalizationSettings.GetLocalBuiltInName(字符串标准名称) GlobalizationSettings.GetStandardBuiltInName(字符串本地名称) GlobalizationSettings.ListSeparator GlobalizationSettings.RowSeparatorOfFormulaArray GlobalizationSettings.ColumnSeparatorOfFormulaArray