Delphi组件TMS FlexCel for VCL & FireMonkey v7.1发布,支持Android 64位

TMS FlexCel for VCL & FireMonkey是一套Delphi组件,包括一个扩展的API,允许本地读取/写入Excel文件。现已更新至v7.1版本。

目前,TMS FlexCel for VCL & FireMonkey已更新至v7.1,以下是本次更新的详细内容。


  • Android64支持。现在在Rio 10.3.3中支持Android 64位。

  • 改进了图表呈现。现在,支持不同的线帽和连接样式,图表轴位于条形图的上方、折线图的下方,图表中线条结尾处有箭头支持。图例项目绘制得更大一些,更像Excel。以及其他更多细节。

  • 现在,报表可以在Aggregates、Filters、Sort和主从关系中使用嵌套属性。在配置表中,可以按嵌套属性进行过滤或排序,例如对field1.field2.field3的值进行排序。还可以在关系和Aggregates中使用嵌套属性,例如

  • 对于报告,现在可以在配置表中设置半绝对引用。除了使用SemiAbsoluteReferences设置半绝对引用的旧方法之外,还可以直接在配置表中更改设置。

  • 现在,可以使用递归调用自己的报表表达式,只要递归收敛即可。还可以拥有一个依赖于其他

  • 提高了重新计算速度并减少了内存使用量。开发团队已经对计算引擎进行了微调,能够更快并且使用了更少的内存。此外,还添加了2个新方法:StartBatchRecalcCells和EndBatchRecalcCells。当多次调用RecalcCell时,可以通过在Start/EndBatchRecalcCell调用之间编写调用来加快重新计算的速度。

  • 重大更改:删除了重载方法TExcelFile.GetImage(Integer、string、TXlsImgType、TStream),因为它始终忽略ObjectPath(第二个参数)。要使用objectPath,需要使用GetImage(Integer、string、TXlsImgType、TStream、Boolean)并将最后一个参数设置为true。如果传递的是空对象路径,则可以只调用GetImage(Integer、TXlsImgType、TStream)

  • 现在,HTML引擎可以解析标签。从HTML字符串设置单元格或RichString时,旧的FlexCel可以解析HTML,例如字体color =“red”或font size = 3,但不能解析font style =“color:red;size:16px”。现在,这两种方式都受支持。

  • 支持计算BAHTTEXT函数。现在,FlexCel可以计算BAHTTEXT。

  • 改进了与无效xlsx文件的兼容性。现在,FlexCel将忽略损坏的xlsx文件中的某些缺失部分。

  • 已更新为Skia for Linux的最新版本。最新版已经将Linux中使用的Skia图形引擎更新至最新版本。

  • 错误修复。如果背景是图像或纹理,则FlexCel可能不会在xlsx文件中保留评论背景。

  • 错误修复。FlexCel不会在xlsx文件中正确读取或写入左右单元格边界。

  • 错误修复。FlexCel无法渲染具有图像填充背景的图像。

  • 错误修复。FlexCel可能无法打开一些未完全实现xlsx规范但可以打开Excel的文件。


想要获得TMS FlexCel for VCL & FireMonkey更多资源、正版授权的伙伴,请咨询【客服】了解

12月,庆圣诞、迎元旦,软件商城专属优惠价,领优惠券再享折上折>>>

标签:

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年11月2日
下一篇 2019年11月2日

相关推荐

发表回复

登录后才能评论