找回密码
 立即注册

QQ登录

只需一步,快速开始

chaosLY
金牌服务用户   /  发表于:2021-7-5 10:28  /   查看:2098  /  回复:4
本帖最后由 Richard.Ma 于 2021-8-2 10:14 编辑

附件为样例程序,程序中的文件地址请自行调整。目前测试的是当基准文件含有条件格式,循环调用copy复制其他文件内容时,会导致oom(大概在循环的18-20的位置)且最后文件会变很大,文件都是简单的小文件,根据报错应该是调用的pdfbox的资源没有回收

numberFormat.zip

12.42 KB, 下载次数: 45

4 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-7-5 11:39:38
沙发
本帖最后由 Clark.Pan 于 2022-7-13 15:22 编辑

这边已经复现该问题,需要做进一步调研,此贴为您改为保留处理,有进展会在本帖更新(DOCXLS-4414)
----
该问题已在V4.1.4版本修复
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-7-7 10:05:15
板凳
您好,目前该问题已确认是个bug,目前正在修复,但是可能需要一定时间,请问咱们的场景是什么呢?麻烦您再详细描述一下看下是否有更好的实现方案。或者您看能否接受将这个选项删除
image.png45922545.png
回复 使用道具 举报
chaosLY
金牌服务用户   /  发表于:2021-7-7 17:38:34
地板
这是一个多文档合并的场景,目前我们使用cut方法作为替代,暂未发现问题,不过不排除有问题的可能,希望能做一下全面的排查
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-7-7 17:54:08
5#
chaosLY 发表于 2021-7-7 17:38
这是一个多文档合并的场景,目前我们使用cut方法作为替代,暂未发现问题,不过不排除有问题的可能,希望能 ...

了解了,建议您可以使用fromJSON和toJSON进行复制,无论是sheet级别还是workbook级别都是个不错的方案。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部