Aspose.Cells for .NET 21.12 发行说明
钥匙 | 概括 | 类别 |
---|---|---|
CELLSNET-49680 | 支持将 Excel 转换为 SQL 脚本。 | 新功能 |
CELLSNET-49717 | 支持Excel转xml数据 | 新功能 |
CELLSNET-49853 | 支持导入xml数据 | 新功能 |
CELLSNET-48190 | 添加新格式条件时更新优先级 | 强化 |
CELLSNET-49758 | 使用 DataSorter 排序会影响表格格式 | 强化 |
CELLSNET-49828 | FormatConditionCollection.AddCondition() 为公式提供不同的行为 | 强化 |
CELLSNET-49981 | 从模板文件创建工作簿时为修订日志添加过滤器选项 | 强化 |
CELLSNET-49739 | 复制到另一个工作簿时忽略条件格式的 3D 引用 | 强化 |
CELLSNET-49984 | 从损坏的 xls 文件中读取一些数据。 | 强化 |
CELLSNET-49990 | 支持设置表格的自定义汇总行公式。 | 强化 |
CELLSNET-49825 | Excel 中 ExportImagesAsBase64 属性到 HTML 转换的性能问题 | 表现 |
CELLSNET-49827 | 定义范围的 RefersTo 被错误转义 | 漏洞 |
CELLSNET-49759 | 空单元格仍导出为空 XML 元素 | 漏洞 |
CELLSNET-49817 | 呈现为 Emf 时,文本未与“Credit Suisse Type Light”字体居中对齐 | 漏洞 |
CELLSNET-49864 | 在 XLSX 到 PDF 渲染中从右到左的文本以相反的顺序出现的单词 | 漏洞 |
CELLSNET-49873 | Xlsx 到 pdf:与 Excel 生成的 pdf 相比,分页符不同 | 漏洞 |
CELLSNET-49922 | 字符不适合一页,打印位置在 Excel 中更改为 PDF 渲染 | 漏洞 |
CELLSNET-49998 | 无法查看带有 HTML 标记的特定 XLS 文件 | 漏洞 |
CELLSNET-49742 | 保存后 chart1.xml 的差异 | 漏洞 |
CELLSNET-49875 | XLSX 到 EMF 重叠刻度线 | 漏洞 |
CELLSNET-49904 | 图表到 PNG 日期未正确转换 | 漏洞 |
CELLSNET-49905 | 回归:将图表转换为 PNG 时出现问题 | 漏洞 |
CELLSNET-49969 | 将 XLS 文档保存到 XLSX/XSLM 时出现溢出错误 | 漏洞 |
CELLSNET-49760 | 合并区域在转换为 html 时显示错误。 | 漏洞 |
CELLSNET-49789 | 保存 html 文件时不应更改 Excel 原始网格 | 漏洞 |
CELLSNET-49850 | 图片:FitToCell 参数在图像智能标记中不起作用 | 漏洞 |
CELLSNET-49870 | 在 Excel 电子表格中合并多个工作表时标题变宽 | 漏洞 |
CELLSNET-49898 | 显示单元格的边框,同时使用智能标记使图像适合单元格 | 漏洞 |
CELLSNET-49924 | Aspose-生成XLSX文件打开错误 | 漏洞 |
CELLSNETCORE-301 | 当超链接具有空地址时添加工作表失败 | 漏洞 |
CELLSNET-49812 | 打开 ODS 文件时出现异常 | 例外 |
CELLSNET-49876 | 重新保存 XLSX 文件时出现异常 | 例外 |
CELLSNET-49943 | 复制工作簿时出现 System.NullReferenceException | 例外 |
公共 API 和向后不兼容的更改
以下是对公众 API 所做的任何更改的列表,例如添加、重命名、删除或弃用成员,以及对 Aspose.Cells for .NET 所做的任何非向后兼容更改。如果您对列出的任何更改有疑虑,请在Aspose.Cells 支持论坛。
添加验证区域的更多限制。
出于性能考虑,我们更改了验证和条件格式的区域模型。新模型对添加的区域序列需要更多约束。对于 Validation.AddArea(CellArea cellArea, bool checkIntersection, bool checkEdge) 和 Validation.AddAreas(CellArea[]areas, bool checkIntersection, bool checkEdge),如果这两个“检查”参数为假,用户需要确保添加的区域按左上角升序排列。否则其他操作可能会得到意想不到的结果。在新版本中,由于添加大量区域的性能得到了显着改善,我们认为 Validation.AddArea(CellArea cellArea) 将不再是瓶颈。所以我们认为用户可以直接调用 AddArea(CellArea cellArea),而不需要使用这两个特殊方法。
更改了将格式条件添加到 FormatConditionCollection 中的行为。
对于 FormatConditionCollection.AddCondition(…) 方法,旧版本将新添加的优先级设置为最低。它不同于 ms excel 的行为。从这个版本开始,就像您在ms excel中的操作一样,我们将新添加的格式条件的优先级设置为最高。
添加 AbstractInterruptMonitor.TerminateWithoutException 属性。
此属性表示当进程需要中断时,该进程是否应由异常终止或只是安静地退出。默认情况下该属性为false,即进程被中断时会被Exception终止。
添加 WorkbookSettings.ResourceProvider 属性。
重命名了 WorkbookSettings.StreamProvider 的属性,使其更适合其功能并更易于用户理解。
添加 LoadDataFilterOptions.Revision 选项。
某些模板文件可能包含大量修订日志,导致工作簿加载性能不佳。用户可以使用此选项来控制是否应加载这些修订日志。
废弃的 WorkbookSettings.StreamProvider 属性。
请改用 WorkbookSettings.ResourceProvider 属性。
删除过时的属性 PdfSaveOptions.StreamProvider。
请改用 WorkbookSettings.ResourceProvider 属性。
添加 JsonLoadOptions.MultipleWorksheets 属性。
表示当所有子节点都是数组节点时,是否将JsonObject对象的每个属性作为一个工作表导入。
添加 FileFormatType.SqlScript、SaveFormat.SqlScript 和 SqlScriptSaveOptions
表示保存sql脚本的选项。
添加 SaveFormat.Xml、LoadFormat.Xml、XmlSaveOptions 和 XmlLoadOptions
表示 R/W xml 文件的选项。
添加 HtmlSaveOptions.SaveAsSingleFile 属性。
指示是否将 excel 保存为单个文件。
添加 JsonLoadOptions.MultipleWorksheets 属性。
是否加载Json文件的数据到多个工作表
添加 PdfSaveOptions.Producer 属性。
获取和设置生成的 pdf 文档的制作者。
添加 ListColumn.GetCustomTotalsRowFormula() 和 ListColumn.SetCustomTotalsRowFormula() 方法
获取和设置表中总计行的自定义公式。