我已经编写了这段代码,当我运行该程序时,它运行成功,但它也随之打印 .vbs 文件,但我不想要该文件,因为它将加载我的文件系统。
File fs=new File("D:/parser/samrudha-kelkar.docx");
File file=new File("D:/test.pdf");
IConverter converter = LocalConverter.builder().build();
Future<Boolean> conversion = converter
.convert(fs).as(DocumentType.MS_WORD)
.to(file).as(DocumentType.PDF)
.prioritizeWith(1000) // optional
.schedule();
最佳答案
只需调用 converter.shutdown()
,documents4j 就会自行清理并留下一个可以安全删除的空文件夹。请注意,在清理文件夹之前,任何正在运行的作业都需要终止。
关于java - 使用 document4j 将 .doc 转换为 ..pdf 时如何停止生成 .vbs 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41671169/