Aspose.words加载本地的dll,偶发性报错找不到dll

版本23.8
机器windows
我的java项目中引入了aspose.word,启动项目时,windows机器偶发性报错windowsNativeCall_x64.dll
该dll是存在于windows机器的临时目录temp下,如果我重新启动又会变的正常不报错
image.png (6.8 KB)

@humanhuman, 特定文档会发生此错误吗? 如果是的话,可以上传这样的文件吗?

另外,您能否提供有关您的应用环境的更多详细信息? Java 版本是什么? 你使用什么服务器?

不是,我没有使用文件测试,只是启动我的项目
image.png (4.8 KB)
image.png (11.7 KB)

@humanhuman, 很难猜测是什么导致了这个问题。 您能否创建一个最小的应用程序来让我们重现该问题?

是的,无法稳定复现,我的项目就算启动的时候报错找不到dll,实际上还是不影响文件的转换,可能是和机器有什么关系吧,请忽略这个问题

@humanhuman, 正确呈现旧格式的 Word 文档需要 WindowsNativeCall_x64.dll。 您可以尝试使用以下代码禁用此 DLL 的加载:

NativeLibSettings.skipWinNativeLib();

Document doc = new Document("in.docx");
doc.save("out.pdf");