在查询文档在线预览功能时看到许多都是需要jodconverter2.2.1,但是这版本不支持docx等格式,需要2.2.2版本,但是2.2.2没有mavne依赖,这对于使用springboot的人来说可真难受,又不想重新创建lib单独引入,又想要支持的格式全一点,在找了好几个示例之后终于找到一个可以使用的版本,在此进行一个记录,希望可以帮助到其他人
这里不使用
com.artofsolving jodconverter 2.2.1
而是使用
org.jodconverter jodconverter-local 4.2.2 org.jodconverter jodconverter-core 4.2.2 org.jodconverter jodconverter-spring-boot-starter 4.2.2
在需要进行文件类型转换的controller或者service中注入
@Autowired
private documentConverter converter;
转换文件关键语句
converter.convert(filePath).to(pdfFile).execute();
其中filePath为原本文档FIle,而pdfFile是转换后的PDF对应的File,执行该语句之后就可以去对应的文件夹下找到转换后的PDF了。



