文章目录

  • 1. OpenOffice 下载、安装、启动
  • 2. JodConverter下载
  • 3. 文件转化
  • 4. 中文乱码
  • 5. 解决中文乱码
1. OpenOffice 下载、安装、启动

openoffice 安装 linux环境

2. JodConverter下载

JodConverter是一款利用OpenOffice进行转化的工具,可以在Office文件和OpenOffice文件之间进行转换,同时也可以将Office或者OpenOffice系列文件转化位PDF,最新版本是2.2.2。

下载地址:https://jaist.dl.sourceforge.net/project/jodconverter/JODConverter/2.2.2/jodconverter-2.2.2.zip
将此zip包解压至/opt得到如下结构:

#下载
wget https://jaist.dl.sourceforge.net/project/jodconverter/JODConverter/2.2.2/jodconverter-2.2.2.zip# 解压
unzip jodconverter-2.2.2.zip
3. 文件转化

jod可以用来将Office系列文件转换为PDF,以下以ppt文件为例,进行转化。

待转化文件 /app/files/中文测试.xlsx
转化对象文件 /app/files/中文测试.pdf

转化命令:

java -jar /opt/jodconverter-2.2.2/lib/jodconverter-cli-2.2.2.jar /app/files/中文测试.xlsx /app/files/中文测试.pdf

4. 中文乱码


5. 解决中文乱码

原因:linux没有你winwos的字体
生成PDF乱码问题

OpenOffice+JodConverter实现Office文件到PDF的转换相关推荐

  1. PHP实现office文件转PDF功能

            之前因为业务需要接触过在线浏览office文件,用过一些接口,例如:I DOC View(收费).Office Web 365(有免费版,详情可点击查看).online doc(有免费 ...

  2. Delphi下使用OpenOffice+JodConverter+SWFtools进行文件转换

    目的:office文件转换为PDF或SWF,最终可使用Flexpaper调用adobe flash player进行浏览 放弃两个文件转换工具: 1.FlashPaper,转换出的文件由于自带工具栏, ...

  3. office文件转换为pdf文件

    office文件转换为pdf文件 首先安装openoffice,自行百度 导入jar包,自行百度 引入坐标: <!-- 转pdf配置 --><dependency><gr ...

  4. python office转pdf_python 如何将office文件转换为PDF

    在平时的工作中,难免需要一些 小Tip 来解决工作中遇到的问题,今天的文章给大家安利一个方便快捷的小技巧,将 Office(doc/docx/ppt/pptx/xls/xlsx)文件批量或者单一文件转 ...

  5. python office转pdf linux_python 如何将office文件转换为PDF

    在平时的工作中,难免需要一些 小Tip 来解决工作中遇到的问题,今天的文章给大家安利一个方便快捷的小技巧,将 Office(doc/docx/ppt/pptx/xls/xlsx)文件批量或者单一文件转 ...

  6. Qt显示pdf系列2——QAxWidget打开Office文件及pdf

    序 一QAxwidget操作office 二QAxwidget操作pdf 三总结  承接上章,该扯皮的扯完了,直接进入正题: 序  顾名思义,这篇先介绍下QAxwidget来操作office和pdf ...

  7. 通过Jacob调用WPS将office文件转为PDF文件

    访问https://sourceforge.net/projects/jacob-project/ 想要调启Windows里的程序需要对应的dll库,下载之后解压 将符合你电脑的dll文件复制到jdk ...

  8. python win32转pdf 横版_Python 小技巧之 Office 文件转 PDF

    文章来源于公众号:Python技术 作者:派森酱 在日常的生活工作中,难免需要用到一些 小Tip 来解决工作中遇到的小难题,今天的文章给大家安利一个方便快捷的小技巧,将 Office(doc/docx ...

  9. Libreoffice安装配置,office文件转PDF

    1.安装: 1.1.访问:Libreoffice官方下载地址 1.2点击下图所示链接下载 2.上传到服务器,进行解压 3.进入解压后的文件夹,有一个RPMS目录,进入RPMS文件夹 4.用yum来进行 ...

最新文章

  1. 用GAN还原语义标注图!还能手动改细节(附论文、代码)
  2. 第二讲 完全背包问题(对背包九讲的学习)
  3. ADO.Net的小知识(连接数据库)二
  4. win8中离线安装net framework 3.5
  5. Spring Boot如何优雅的校验参数
  6. 深入理解Java虚拟机04--类结构文件
  7. spring整合mybatis基于注解
  8. 好的重构方法才能摆脱“屎山”
  9. JavaScript Function.arguments 属性详解
  10. SQLServer 生成当前日期备份
  11. 程序媛如何自我突破?
  12. 历史 | FireFox 是如何从辉煌走向衰落的
  13. 基于C++与VS2012的HDF5文件处理(一)
  14. bzoj 4006 管道连接 —— 斯坦纳树+状压DP
  15. linux鼠标滚轮不能上下滚动页面,解决办法:如果鼠标滚轮无法上下滚动怎么办...
  16. delete和truncate的区别
  17. 7.Jenkins 权威指南 --- 分布式构建
  18. Java进阶:Maven高级
  19. Mac/iOS开发工程师 常用的软件 史上最全版
  20. Microsoft .NET Framework 4 安装 1603错误的解决

热门文章

  1. 哈佛博士后入职街道办引关注,官方最新回应
  2. 张文宏又爆“金句”:上班开会,要和关系最差的人坐一起……
  3. 我的世界服务器修改数据,我的世界常用指令大全,轻松调整服务器数值状态
  4. sealer背后实现整个集群一键交付的奥秘 | 龙蜥技术
  5. 交付铁三角的故事之兵戎相见
  6. 成中集团线下IDC迁移上云
  7. 阿里云ECI如何6秒扩容3000容器实例?
  8. 一种低延迟的超时中心实现方式
  9. Hologres+Flink流批一体首次落地4982亿背后的营销分析大屏
  10. 上云七步走,助力垂直电商降本增效