zoukankan      html  css  js  c++  java
  • SpringBoot+OpenOffice Office文档在线预览

    将office文件转化成pdf,nginx代理进行预览
    1.安装OpenOffice,并打开服务。
    windows:进入cmd:
    cd C:Program Files (x86)OpenOffice 4program
    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();
     
  • 相关阅读:
    13. Docker容器内不能联网的6种解决方案
    12. Docker修改默认存储位置
    11. Docker为容器分配指定物理IP地址
    10.修改sysctl.conf提示没权限
    9. 使用ssh登陆Docker
    8. Docker
    7. Docker
    6. Docker
    Python生成器&迭代器
    Python装饰器
  • 原文地址:https://www.cnblogs.com/god-monk/p/11321728.html
Copyright © 2011-2022 走看看