利用OpenOffice技术将word、ppt、excel等文本文件转换成pdf。

利用OpenOffice技术将word、ppt、excel等文本文件转换成pdf

OpenOffice技术介绍

-OpenOffice.org 是一套跨平台的办公室软件套件,能在Windows、linux、MacOS X (X11)和Solaris等操作系统上执行。它与各个主要的办公室软件套件兼容。
OpenOffice.org 是自由软件,任何人都可以免费下载、使用及推广它。
提示: Java环境下使用OpenOffice进行开发需要在服务器中安装OpenOffice和导入JodConverter的jar包。这里提供下jar包的依赖:

    <dependency>
        <groupId>com.artofsolving</groupId>
        <artifactId>jodconverter-maven-plugin</artifactId>
        <version>2.2.1</version>
    </dependency>
    <dependency>
        <groupId>org.jodconverter</groupId>
        <artifactId>jodconverter-core</artifactId>
        <version>4.0.0-RELEASE</version>    
    </dependency>

功能介绍

  1. 从本地选择word、excel、ppt等文本文件,上传到服务器。
    1) 在这里我提前写好了一个页面,点击选择文件
    2) 选择好文件之后,点击转换(如果上传的文件较大,请稍等片刻)
    这里写图片描述
  2. 服务端调用openOffice的工具将上传的文件转换成pdf文件。
    源码:本文最后
  3. 将转换后的文件传到前台,进行展示。
    这里写图片描述
    在这里我选择了一个xlsx后缀的Excel进行转换。测试过支持的文件有(.doc、.docx、.xls、.xlsx、csv)。
    源码下载地址:https://download.csdn.net/download/en_dean/10357318
    结束语
    这样一个excel转pdf预览的功能就完成了,有问题可以扫描下方QQ二维码添加好友,你的支持是我最大的动力。在这里先感谢你的赞助
    这里写图片描述

我的支付宝
我的微信

猜你喜欢

转载自blog.csdn.net/EN_Dean/article/details/79987869