Cad图纸读取不了,load卡死求助

语法:

LoadOptions loadOptions = new LoadOptions();
loadOptions.setSpecifiedEncoding(CodePages.SimpChinese);
CadImage cadImage = (CadImage)CadImage.load("D:\\ljt$vf@8778555c.1.0.JE7.820.7890.wip.dwg",loadOptions);

tuzhi.zip (3.1 MB)

@wangwei001,
您好。
我们无法在最新的 Aspose.CAD for Java 25.1 和 25.3 版本中重现此问题,加载正常。请分享一些测试项目,以便我们运行并重现此问题。

你好。
我下载了最新版Aspose.CAD for Java 25.3版本。
读取本图纸还是有问题。
请问你的加载代码是如何编写的,加载时间是多长

我刚才重新试了下加载时间大约需要半小时

@wangwei001,
我在一个空项目中创建了一个简单的函数,大约需要 6 秒,请参见附件截图(输入文件已重命名)。环境可能也很重要。请创建一些演示项目,以便我们运行并进行比较。
LoadingFile.png (61.4 KB)

请问您电脑有显卡吗,我这台电脑没有显卡,试了其他图纸,稍微大一点图纸(2-4M大小)加载时间都20分钟以上,太令人崩溃了。用的是 Intel(R) Core™ i7-10700 CPU

image.png (49.0 KB)

我发现一个现象。如果使用run运行,运行只要5-6秒,如果使用debug运行,则执行需要十几分钟,并且我的license读取的也非常慢,是我的读取license写法有问题吗。

@wangwei001,
上面的截图来自一台带显卡的电脑,但显卡并非必需,也没有使用。20分钟甚至4分钟似乎是一个加载问题。我在调试和运行模式下都测试过,调试模式比较慢,但仍然需要10-15秒。许可证设置正确,我这边没有发现任何设置延迟。

你的环境是什么?是Windows吗?IDE是什么?能否创建一个包含代码和文件的示例项目,以便我们运行并观察如此长的加载时间?可能与项目设置有关?如果您的项目包含许可证文件,请使用以下方式提交文件:How to Send License File to Support Team

code.zip (2.6 MB)

这是我的代码。功能是读取cad并编辑里面几个参数值并保存(本来是想再存回dwg格式但是无法存,就转而存了dxf格式)和保存pdf格式,整个代码执行时间非常长,请帮忙看下什么问题,谢谢

@wangwei001,
我们发现,导出为 DXF 需要几分钟(7-8 分钟),导出为 PDF 则需要最多 15 分钟。我们创建了 CADJAVA-11984 和 CADJAVA-11985 来调查导致导出速度慢的原因,并尝试加快导出速度。

你好,请问这个 Issues 我在哪里能看到进度,目前是否已解决问题并能加快导出速度了?

@wangwei001,
您好,您可以在本页面底部查看问题状态。这两个问题已在最新的 Aspose.CAD for Java 25.6 版本中得到解决,请在您这边进行测试。