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

Contents
[ ]
钥匙 概括 类别
CELLSJAVA-42132 PageSetup 类中添加了 GetPaperWidth 和 GetPaperHeight 方法 新功能
CELLSJAVA-41950 在将电子表格转换为 HTML 时支持艺术字的渐变填充 新功能
CELLSJAVA-42009 支持 MS Excel 2016 TreeMap Chart 新功能
CELLSJAVA-42008 支持 MS Excel 2016 瀑布图 新功能
CELLSJAVA-41521 支持将文本转换为列 MS Excel 功能 新功能
CELLSJAVA-42205 使用长字符串文本设置公式会导致损坏的 Excel 文件 强化
CELLSJAVA-41975 支持 DBNum(自定义模式)格式化 新功能
CELLSJAVA-42237 访问单元格会创建带有空白行的 HTML 强化
CELLSJAVA-42236 多线程环境的性能问题 强化
CELLSJAVA-42226 限制为文件夹及其子文件夹以在渲染图像时使用字体/PDF 强化
CELLSJAVA-41130 更改数据透视表预定义词的语言 强化
CELLSJAVA-42272 在 Excel 单元格中嵌入超链接的选项 强化
CELLSJAVA-42129 保存到HTML是错误的 漏洞
CELLSJAVA-42125 转换为 HTML 时不导出形状后面的网格线 漏洞
CELLSJAVA-42110 导入时忽略了一些 CSS 规则 HTML 漏洞
CELLSJAVA-42094 转换后的内容被划线 HTML 漏洞
CELLSJAVA-42091 保存到HTML时部分单元格文字样式错误 漏洞
CELLSJAVA-42088 当单元格设置了背景颜色时 DataBar 错误 漏洞
CELLSJAVA-42018 使用 EMF 或 SVG 格式时图表图片未保存 漏洞
CELLSJAVA-41980 HtrmlSaveOptions.ExportGridLines 似乎不适用于特定的电子表格 漏洞
CELLSJAVA-42131 使用 Aspose Cells API 重新计算多个公式会导致“#NUM!”错误 漏洞
CELLSJAVA-42124 使用 ICustomParser 导入 CSV 时出现日期格式问题 漏洞
CELLSJAVA-42118 Name.getRanges() API 产生意外结果 漏洞
CELLSJAVA-42117 覆盖 LoadFilter 类的 startSheet 方法时无法访问实例变量 m_LoadDataFilterOptions 漏洞
CELLSJAVA-41882 Cell 基于不同JDK版本的字符串值&舍入问题 漏洞
CELLSJAVA-42142 在 Linux 上完成转换时,从右到左和从左到右的控制字符在 PDF 中未正确呈现 漏洞
CELLSJAVA-42136 希伯来语 - 在表格中,单词换行在 PDF 中右对齐,而它们应该像在 Excel 中一样居中 漏洞
CELLSJAVA-42113 错误地将阿拉伯语工作表转换为 SVG 漏洞
CELLSJAVA-42135 希伯来语 - 换行文本在 PDF 中未像在 Excel 中那样右对齐 漏洞
CELLSJAVA-42134 希伯来语 - 系列标签出现换行时字符未按正确顺序显示 漏洞
CELLSJAVA-42127 形状到图像渲染 03.xls 到 PDF 时出错 漏洞
CELLSJAVA-42126 形状到图像渲染 02.xls 到 PDF 时出错 漏洞
CELLSJAVA-42087 HTML中的图表图像是错误的 漏洞
CELLSJAVA-42079 在将带有图表的电子表格渲染到 PDF 时,交叉点处线条的粗细不均匀 漏洞
CELLSJAVA-42078 输出 PDF 文件中的图表标签未显示/呈现相同(根据原始 Excel 文件) 漏洞
CELLSJAVA-42076 Chart 的 x 轴标签角度不正确 PDF 漏洞
CELLSJAVA-42065 将电子表格渲染到 HTML 时条形图渲染不正确 漏洞
CELLSJAVA-42152 引用外部工作簿的设置公式创建 3d 公式 漏洞
CELLSJAVA-42146 重新保存电子表格后 Excel 2007 中出现不可读内容错误 漏洞
CELLSJAVA-42121 条件格式表达式在删除行时发生变化 漏洞
CELLSJAVA-42114 Cell.getFormula() 返回单元格的损坏公式 漏洞
CELLSJAVA-42112 执行 DataLabels.setPosition() 方法后输出文件损坏 漏洞
CELLSJAVA-42108 Cells.deleteRows() 方法的条件格式优先顺序更改 漏洞
CELLSJAVA-42069 在 Linux 上重新保存 XLSM 文件时 Vba 模块丢失 漏洞
CELLSJAVA-42025 API 在修改后的公式中添加额外的撇号 漏洞
CELLSJAVA-41984 使用 {-1} 的设计器电子表格中的动态公式 {-2} 返回无效公式错误 漏洞
CELLSJAVA-41739 将 XLS 转换为 XLSB 时,形状的透明度重置为 0 漏洞
CELLSJAVA-42165 将包含隐藏行和列的范围复制到新工作簿并将其转换为 HTML 时数据丢失 漏洞
CELLSJAVA-42164 将包含隐藏行和列的范围复制到新工作簿并将其转换为 HTML 时数据丢失 - II 漏洞
CELLSJAVA-42162 将包含隐藏行和列的范围复制到新工作簿并将其转换为 HTML 时数据丢失 - III 漏洞
CELLSJAVA-40251 另存为 PDF 不保留格式 漏洞
CELLSJAVA-42187 Excel 公式无效并显示为“#DIV/0!” 漏洞
CELLSJAVA-42184 并发保存问题 漏洞
CELLSJAVA-42156 转换为 HTML 时单元格的顶部和底部边框消失 漏洞
CELLSJAVA-42147 Excel 公式无法正常工作 漏洞
CELLSJAVA-41565 列表数据验证下拉列表在重新加载数据时不会关闭 漏洞
CELLSJAVA-42159 PageSetup.BlackAndWhite 似乎不起作用 漏洞
CELLSJAVA-42189 瀑布图,当调用 calculate() 时,图表系列颜色被还原 漏洞
CELLSJAVA-42160 Excel 中的对数刻度错误导致 Aspose.Cells 挂起 漏洞
CELLSJAVA-42158 将电子表格呈现为 PDF 时,垂直轴边界值已更改 漏洞
CELLSJAVA-42157 将图表呈现为 EMF 时,水平轴和垂直轴的边界值已更改 漏洞
CELLSJAVA-42133 希伯来语 - PDF 中缺少空格字符 漏洞
CELLSJAVA-42107 渲染到图像时图表被垂直抑制 漏洞
CELLSJAVA-42105 将图表导出到图像时缺少 DataTable 系列 漏洞
CELLSJAVA-42090 图表转换为图像时标题中缺少下划线 漏洞
CELLSJAVA-42086 图表中的背景图像错误 漏洞
CELLSJAVA-42084 输出 PDF 文件中缺少空间黑白图表的轴(希伯来文)标签/图例 漏洞
CELLSJAVA-41831 将电子表格转换为 HTML 时不呈现矩形的内容 漏洞
CELLSJAVA-42095 将电子表格转换为 HTML 时图表已更改 漏洞
CELLSJAVA-42096 将电子表格转换为 HTML 时图表中的公式已更改位置 漏洞
CELLSJAVA-42169 Excel 到 PDF 转换 - 阿拉伯文本被反转 漏洞
CELLSJAVA-42193 工作表名称在插入公式时大写 漏洞
CELLSJAVA-42191 调用 updateSelectedValue 更改 activeSheetIndex 漏洞
CELLSJAVA-42181 重新保存 XLS 文件后的受保护视图 漏洞
CELLSJAVA-42180 复制工作簿会更改标准高度 漏洞
CELLSJAVA-42177 以 XLS 格式保存工作簿时自定义验证中的公式丢失 漏洞
CELLSJAVA-42173 Excel 需要通过 Aspose.Cells 简单保存后恢复文件 漏洞
CELLSJAVA-42171 更改形状的字体后电子表格损坏 漏洞
CELLSJAVA-42168 无法更改集合中一些形状的字体 漏洞
CELLSJAVA-42166 受密码保护的 Excel 文件在加载时抛出异常 漏洞
CELLSJAVA-42163 目标工作簿的大小几乎是源工作簿的两倍 漏洞
CELLSJAVA-42161 跨工作簿复制工作表会更改公式 漏洞
CELLSJAVA-42154 无法读取复选框的文本值 漏洞
CELLSJAVA-42150 GetNames() 方法未返回所有名称 漏洞
CELLSJAVA-40511 Aspose.Cells生成的PDF的页面全黑 漏洞
CELLSJAVA-42204 电子表格中的虚线边框未呈现为 HTML 漏洞
CELLSJAVA-42198 Aspose.Cells 生成的Excel文件公式计算有误 漏洞
CELLSJAVA-42208 通过 Aspose.Cells 生成 PDF 时,评论(最后)被垂直切割 漏洞
CELLSJAVA-42206 图表的系列虚线在输出中未正确呈现 PDF 漏洞
CELLSJAVA-42167 将图表转换为图像后,分类轴标签显示为两行 漏洞
CELLSJAVA-42199 瀑布图,总条线和它之前的条线丢失 漏洞
CELLSJAVA-42201 子任务 - 将图表转换为图像后,分类轴标签显示为两行 漏洞
CELLSJAVA-42155 导出图表的 x 轴标签与 Excel 中的标签不同 漏洞
CELLSJAVA-42128 打开和保存源 Excel 文件时图表错误 漏洞
CELLSJAVA-42203 简单加载并重新保存 XLSM 后字体已更改 漏洞
CELLSJAVA-42196 重新保存的文件中生成的文件的格式混乱 漏洞
CELLSJAVA-42195 瀑布图,总系列看起来不对 漏洞
CELLSJAVA-42045 未生成雷达图图像 漏洞
CELLSJAVA-42239 加载 HTML 时输入字符串格式错误 漏洞
CELLSJAVA-42230 将 XLSX 转换为 HTML 时会生成一个附加对齐属性 漏洞
CELLSJAVA-42229 将 XLSX 导出到 HTML - 生成哈希符号代替实际的 Cell 值 漏洞
CELLSJAVA-42218 HTML 未正确转换为 Excel 文件 漏洞
CELLSJAVA-42210 输出中缺少某些 DataBar 条件格式 HTML 漏洞
CELLSJAVA-41783 背景图片应为 SVG 格式,但实际为 PNG 格式 漏洞
CELLSJAVA-42253 依赖单元格值导致错误 XLS 漏洞
CELLSJAVA-42222 工作簿计算后总和不正确 漏洞
CELLSJAVA-42254 GridWebServlet?acw_阿贾克斯_加载 GridWeb 时出现调用错误 漏洞
CELLSJAVA-42243 Excel 到 PDF - 方形看起来像矩形 漏洞
CELLSJAVA-42242 Excel 到 PDF - 圆形看起来像椭圆形 漏洞
CELLSJAVA-42227 图像文件“x1.png”有一个额外的顶部边框和缺失的底部边框 漏洞
CELLSJAVA-42212 将 XLS 导出到 PDF 时出现性能问题 漏洞
CELLSJAVA-42246 Excel 到 HTML - 图表 Y 轴标签中的文本对齐错误 漏洞
CELLSJAVA-42223 雷达图的点 xy px 返回 0 漏洞
CELLSJAVA-42216 AxisScalingValuesIssue-2.xlsx 转换为 PDF 时气泡图 Y 轴的绑定值发生变化 漏洞
CELLSJAVA-42250 如果代码包含类型为 CommandBar 的变量定义,则会出现编译错误 漏洞
CELLSJAVA-42241 Excel 到 PDF - 括号在下一行 漏洞
CELLSJAVA-42234 将 XLSM 文件保存为 XLS 从按钮中删除宏操作 漏洞
CELLSJAVA-42233 升级代码——将3D格式应用于图表 漏洞
CELLSJAVA-42225 无法设置形状输入范围 漏洞
CELLSJAVA-42224 排序评论的问题 漏洞
CELLSJAVA-42221 自定义控件的临界回归 漏洞
CELLSJAVA-42220 为 XLSB 文件设置页面布局视图时出现问题 漏洞
CELLSJAVA-42217 通过Aspose API访问VbaModule后,生成的Excel文件已经破坏了vba工程 漏洞
CELLSJAVA-42213 字体无意中改变了评论中嵌入的 CR 的大小 漏洞
CELLSJAVA-42283 当过滤器存在于命名范围之外时发生 NullPointerException 漏洞
CELLSJAVA-42282 复制工作表会取消隐藏输出 HTML 文件中的筛选行 漏洞
CELLSJAVA-42276 内容在非 IE 浏览器(例如 Google chrome)中显示不同(某些文本丢失)- Excel 到 HTML 呈现 漏洞
CELLSJAVA-42247 在电子表格中刷新数据透视表时条件格式丢失 漏洞
CELLSJAVA-42257 条件格式样式已损坏 漏洞
CELLSJAVA-42202 Excel 公式无法正常工作 - 它显示为 6 而不是 0 漏洞
CELLSJAVA-42286 保存带有图形的 XLS 文件使用 100% CPU 漏洞
CELLSJAVA-42251 标题被输出中的趋势标签遮盖了 PDF 漏洞
CELLSJAVA-42284 Workbook.getFonts() 在重新加载同一个电子表格后显示其他字体 漏洞
CELLSJAVA-42281 合并/复制到 Excel 工作表 - 单元格开头的空格未保留 漏洞
CELLSJAVA-42280 文件中的字符串无效 - 打开 Excel 文件时出错 漏洞
CELLSJAVA-42275 新版本更改了一些公共方法参数的名称 漏洞
CELLSJAVA-42271 Worksheet.autoFitColumns() 不适用于具有换行符的单元格 漏洞
CELLSJAVA-42266 对包含注释的 Excel 文件进行排序会损坏输出 Excel 文件 漏洞
CELLSJAVA-42265 将输出文件打开到 MS Excel 时,排序注释会导致“Excel 发现无法读取的内容…”错误 漏洞
CELLSJAVA-42264 转换为 HTML 或 PDF 时 OpenOffice ODS 文件中的下标和上标问题 漏洞
CELLSJAVA-42122 打开大型 Excel 文件时出现 NullPointerException 例外
CELLSJAVA-42123 形状到图像错误 - 在渲染 Excel 文件时 例外
CELLSJAVA-42144 new Workbook() 可能会在 Aspose.Cells for Java 16.12.6 中引发异常 例外
CELLSJAVA-42143 异常:Workbook.save() 方法上的 java.lang.ArrayIndexOutOfBoundsException 例外
CELLSJAVA-42137 呈现 Excel 时出现无效的列索引异常 例外
CELLSJAVA-42111 最后一个单元格的无效公式异常 例外
CELLSJAVA-42179 加载 HTML 时 Workbook ctor 出现 NullPointerException 例外
CELLSJAVA-42174 加载 HTML 时 Workbook ctor 出现 NullPointerException - II 例外
CELLSJAVA-42192 CellsException:无效的孔大小:它必须在 10 到 90 之间 例外
CELLSJAVA-42190 异常:加载 XLSX 文件格式时出现“java.lang.IndexOutOfBoundsException” 例外
CELLSJAVA-42185 异常 - 只能调用 ReadElementString - 在打开工作簿时发生 例外
CELLSJAVA-42231 插入行时出现异常 例外
CELLSJAVA-42268 异常:将图表呈现为图像时出现“java.lang.NullPointerException” 例外
CELLSJAVA-42278 异常:保存为 HTML 文件格式时出现“java.lang.IndexOutOfBoundsException:索引:12,大小:12” 例外
CELLSJAVA-42274 异常:加载 XLSX 文件时出现“java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:0” 例外

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

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

为 LoadFilter.LoadDataFilterOptions 属性添加设置器以替换 m_LoadDataFilterOptions 变量

用户可以在 LoadFilter 的实现中更改 LoadDataFilterOptions 属性以更改加载工作簿的行为。

添加 CellsHelper.SignificantDigits 属性。

获取和设置有效位数。

添加 GlowEffect.Color 属性。

获取发光效果的颜色。

添加 PageSetup.PaperWidth 属性。

表示纸张的宽度(以英寸为单位),考虑页面方向。

添加 PageSetup.PaperHeight 属性。

表示纸张的高度(以英寸为单位),考虑到页面方向。

添加 WorkbookSettings.CheckCustomNumberFormat 属性。

设置Style.Custom时是否勾选自定义数字格式。

添加一些图表类型。

为 MS Office 2016 添加更多图表类型。

添加 DisplayUnitType.Percentage 枚举。

图表上的代表值须除以 0.01。

添加 HTMLLoadOptions.AutoFitColsAndRows 属性。

指示是否自动调整列和行。默认值为假。

添加 WorkbookSettings.WarningCallback 和 LoadOptions.WarningCallback 属性。

获取和设置警告回调。

添加 Cells.TextToColumns() 方法。

将文本转换为列。

添加 Workbook.GetFonts() 方法。

获取电子表格中使用的字体列表。

添加 TxtSaveOptions.TrimLeadingBlankRowAndColumn 属性。

指示是否应像 MS Excel 那样修剪前导空白行和列。

添加 BuiltInDocumentPropertyCollection.Revision 属性并废弃 BuiltInDocumentPropertyCollection.RevisionNumber 属性。

请改用 BuiltInDocumentPropertyCollection.Revision 属性。

添加 Shape.TextShapeType 属性。

获取和设置预设文本形状类型。

添加 ExportTableOptions.RenameStrategy 属性和 RenameStrategy 枚举。

当列包含重复名称时重命名策略。

添加 GlobalizationSettings.GetPivotTotalName() 方法。

获取数据透视表中“总计”标签的名称。当数据透视表的数据区域中包含两个或多个数据透视字段时,您需要重写此方法。

添加 GlobalizationSettings.GetPivotGrandTotalName() 方法。

获取数据透视表中“总计”标签的名称。

添加 GlobalizationSettings.GetMultipleItemsName() 方法。

获取数据透视表中“(多项)”标签的名称。

添加 GlobalizationSettings.GetAllName() 方法。

获取数据透视表中“(全部)”标签的名称。

添加 GlobalizationSettings.GetColumnLablesName() 方法。

获取数据透视表中“列标签”标签的名称。

添加 GlobalizationSettings.GetRowLablesName() 方法。

获取数据透视表中“Row Labels”标签的名称。

添加 GlobalizationSettings.GetEmptyDataName() 方法。

获取数据透视表中“(空白)”标签的名称。

添加 GlobalizationSettings.GetSubTotalName(PivotFieldSubtotalType subTotalType) 方法。

获取数据透视表中“PivotFieldSubtotalType”类型的名称。

添加 VbaProject.Protect(bool islockedForViewing,string password) 方法

保护或取消保护 VBA 项目。

添加 VbaProject.IsProtected 属性

指示 vba 项目是否受保护。

添加 VbaProject.IslockedForViewing 属性

指示 VBA 项目是否已锁定以供查看。

添加 CopyOptions.ExtendToAdjacentRange 属性

指示将范围复制到相邻范围时是否扩展范围。

删除过时的 Workbook.ValidateFormula(string formula) 方法

添加 DataSorter.SortAsNumber 属性

指示是否对任何看起来像数字的东西进行排序。

添加 ExportTableOptions.ExportAsHtmlString 属性

将单元格的 HTML 字符串值导出到 DataTable。

添加 PageSetup.Copy(PageSetup source,CopyOptions copyOptions) 方法

复制页面设置的设置。

添加 ImportTableOptions.ShiftFirstRowDown 属性

指示插入表格时是否将第一行向下移动。

添加 PageSetup.CustomPaperSize() 方法

设置自定义纸张尺寸,单位为英寸。

添加 PageSetup.PrinterSettings 属性

获取和设置默认打印机的设置。

添加常量 PaperSizeType.CUSTOM

表示自定义纸张尺寸。

添加常量 PdfCompliance.PDF_A_1_A

表示与 PDFA-1a 兼容的 PDF 格式。