将office文件转化成pdf,nginx代理进行预览
1.安装OpenOffice,并打开服务。
windows:进入cmd:
cd C:\Program Files (x86)\OpenOffice 4\program
soffice -headless -accept="socket,host=IP,port=8100;urp;" -nofirststar2.pom中导入jar包<!-- https://mvnrepository.com/artifact/org.jodconverter/jodconverter-local -->
<dependency>
<groupId>org.jodconverter</groupId>
<artifactId>jodconverter-local</artifactId>
<version>4.2.2</version>
</dependency>

<!-- https://mvnrepository.com/artifact/org.jodconverter/jodconverter-spring-boot-starter -->
<dependency>
<groupId>org.jodconverter</groupId>
<artifactId>jodconverter-spring-boot-starter</artifactId>
<version>4.2.2</version>
</dependency>

3.SpringBoot配置文件
jodconverter.local.enabled=true
jodconverter.local.port-numbers=8100

4.编码
import org.jodconverter.DocumentConverter;
@Autowired
private DocumentConverter documentConverter;
documentConverter.convert(oldFile).to(pdfFile).execute();
 

相关文章:

  • 2021-08-16
  • 2021-06-15
  • 2022-01-07
  • 2021-08-08
  • 2021-12-04
  • 2021-11-28
  • 2021-10-15
  • 2021-09-02
猜你喜欢
  • 2021-07-16
  • 2021-12-18
  • 2021-04-21
  • 2021-12-01
  • 2021-11-15
  • 2022-12-23
  • 2021-12-10
相关资源
相似解决方案