我们使用aspose-words-jdk16-20.6执行word转换pdf的时候,偶发转换非常缓慢,花费几十秒,而且没有成功完成。
1.jpg (367.9 KB)
2.jpg (451.5 KB)
3.jpg (479.3 KB)
4.jpg (245.1 KB)
5.jpg (222.8 KB)
我们使用aspose-words-jdk16-20.6执行word转换pdf的时候,偶发转换非常缓慢,花费几十秒,而且没有成功完成。
1.jpg (367.9 KB)
2.jpg (451.5 KB)
3.jpg (479.3 KB)
4.jpg (245.1 KB)
5.jpg (222.8 KB)
@jjsoft, 不幸的是,您的照片无助于分析可能导致问题的原因。
转换时间和内存使用量取决于文档的大小和复杂性。 您能否执行以下操作来帮助我们分析问题:
之后,我们将能够在我们这边运行相同的测试,并分析可以采取哪些措施来改进转换时间和内存使用率。
注意:请不要发布计算机屏幕的照片,因为它难以阅读。 请使用 PrtScn 按钮或一些可以执行此操作的软件来制作屏幕截图。 如果可能的话,像平常的文本文件一样附加日志文件。
@jjsoft, 您可以尝试以下选项来减少内存使用量:
String tempFolder = "D:\\TempFolder\\";
LoadOptions loadOptions = new LoadOptions();
loadOptions.setTempFolder(tempFolder);
Document doc = new Document("in.docx", loadOptions);
PdfSaveOptions saveOptions = new PdfSaveOptions();
saveOptions.setTempFolder(loadOptions.getTempFolder());
saveOptions.setMemoryOptimization(true);
doc.save("out.pdf", saveOptions);
请参阅我们的文档了解更多详细信息:
如果没有帮助,请按照上一条消息中的步骤操作。