aspose.pdf在document.save()上速度非常慢

yacmzcpb  于 2021-08-25  发布在  Java
关注(0)|答案(0)|浏览(1478)

我在将pdf转换为doc/docx时遇到aspose.pdf问题。

Document pdf2wordDocument = new Document();

虽然在我的项目运行后立即初始化document对象会有所帮助(它将处理时间缩短15-25秒),但转换仍然非常缓慢。

pdf2wordDocument = new Document(outputDocDir + fileNameWithExtension); // this takes 15-25 sec - FIXED with initialization of Document object at startup
    String documentExtension = saveOptions.getFormat() == 0 ? "doc" : "docx";

    String outputFile = outputDocDir + fileName + "." + documentExtension;
    log.info("New file to be converted -> " + outputFile + "  Converting...");
    pdf2wordDocument.save(outputFile, saveOptions); // This takes 65-75 seconds
    pdf2wordDocument.close();

我试着同时增加memmin和memmax中的内存和删除限制–这对转换速度没有影响。
当我编译一个只转换文件的独立应用程序时,这两种延迟都不存在。然而,当在项目中实施时,4页pdf(该库试用版的限制)会出现超过一分钟的巨大延迟
有人知道如何加快pdf2worddocument.save()的速度吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题