OpenOffice+JodConverter实现Office文件到PDF的转换
文章目录
- 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的转换相关推荐
- PHP实现office文件转PDF功能
之前因为业务需要接触过在线浏览office文件,用过一些接口,例如:I DOC View(收费).Office Web 365(有免费版,详情可点击查看).online doc(有免费 ...
- Delphi下使用OpenOffice+JodConverter+SWFtools进行文件转换
目的:office文件转换为PDF或SWF,最终可使用Flexpaper调用adobe flash player进行浏览 放弃两个文件转换工具: 1.FlashPaper,转换出的文件由于自带工具栏, ...
- office文件转换为pdf文件
office文件转换为pdf文件 首先安装openoffice,自行百度 导入jar包,自行百度 引入坐标: <!-- 转pdf配置 --><dependency><gr ...
- python office转pdf_python 如何将office文件转换为PDF
在平时的工作中,难免需要一些 小Tip 来解决工作中遇到的问题,今天的文章给大家安利一个方便快捷的小技巧,将 Office(doc/docx/ppt/pptx/xls/xlsx)文件批量或者单一文件转 ...
- python office转pdf linux_python 如何将office文件转换为PDF
在平时的工作中,难免需要一些 小Tip 来解决工作中遇到的问题,今天的文章给大家安利一个方便快捷的小技巧,将 Office(doc/docx/ppt/pptx/xls/xlsx)文件批量或者单一文件转 ...
- Qt显示pdf系列2——QAxWidget打开Office文件及pdf
序 一QAxwidget操作office 二QAxwidget操作pdf 三总结 承接上章,该扯皮的扯完了,直接进入正题: 序 顾名思义,这篇先介绍下QAxwidget来操作office和pdf ...
- 通过Jacob调用WPS将office文件转为PDF文件
访问https://sourceforge.net/projects/jacob-project/ 想要调启Windows里的程序需要对应的dll库,下载之后解压 将符合你电脑的dll文件复制到jdk ...
- python win32转pdf 横版_Python 小技巧之 Office 文件转 PDF
文章来源于公众号:Python技术 作者:派森酱 在日常的生活工作中,难免需要用到一些 小Tip 来解决工作中遇到的小难题,今天的文章给大家安利一个方便快捷的小技巧,将 Office(doc/docx ...
- Libreoffice安装配置,office文件转PDF
1.安装: 1.1.访问:Libreoffice官方下载地址 1.2点击下图所示链接下载 2.上传到服务器,进行解压 3.进入解压后的文件夹,有一个RPMS目录,进入RPMS文件夹 4.用yum来进行 ...
最新文章
- 用GAN还原语义标注图!还能手动改细节(附论文、代码)
- 第二讲 完全背包问题(对背包九讲的学习)
- ADO.Net的小知识(连接数据库)二
- win8中离线安装net framework 3.5
- Spring Boot如何优雅的校验参数
- 深入理解Java虚拟机04--类结构文件
- spring整合mybatis基于注解
- 好的重构方法才能摆脱“屎山”
- JavaScript Function.arguments 属性详解
- SQLServer 生成当前日期备份
- 程序媛如何自我突破?
- 历史 | FireFox 是如何从辉煌走向衰落的
- 基于C++与VS2012的HDF5文件处理(一)
- bzoj 4006 管道连接 —— 斯坦纳树+状压DP
- linux鼠标滚轮不能上下滚动页面,解决办法:如果鼠标滚轮无法上下滚动怎么办...
- delete和truncate的区别
- 7.Jenkins 权威指南 --- 分布式构建
- Java进阶:Maven高级
- Mac/iOS开发工程师 常用的软件 史上最全版
- Microsoft .NET Framework 4 安装 1603错误的解决