1、下载linux的openoffice包,安装openoffice
解压
进入RPEM目录 cd RPEM
安装 rpm -ivh *.rpm

2、下载java jdk包,安装jdk
解压
安装 rpm -ivh 安装包路径
查看java环境版本(能够查看,安装成功)
java -version

启动openoffice:
/opt/openoffice4/program/soffice -headless -accept=”socket,host=127.0.0.1,port=8100;urp;” -nofirststartwizard &

查看8100端口启动成功:
netstat -lnp |grep 8100

转换执行语句 java -jar /opt/jodconverter-2.2.2/lib/jodconverter-cli-2.2.2.jar /home/1.doc(原wps文件路径文件名) /home/1.pdf(生成pdf文件路径文件名);
如:
java -jar /opt/jodconverter-2.2.2/lib/jodconverter-cli-2.2.2.jar /home/1.doc /home/1.pdf
php可以用exec($s)函数来执行上面的代码

注意:wps转pdf中文档的名字不能有空格,否则会报错 -x,–xml-registry XML document format registry

参考网站:http://blog.chinaunix.net/uid-25512152-id-3077202.html
http://blog.csdn.net/qq1355541448/article/details/39029765/

linux下wps转pdf来实现在线预览相关推荐

  1. 使用libreoffice将office文档(word、ppt、excel)转pdf,实现在线预览

    项目需要实现局域网预览office文档的功能,之前做的在线项目,都是将文档上传到cdn,利用cdn自带的转码功能,把文档转换为pdf,然后再用pdf.js实现在线预览. 因为是局域网,没有办法上传到c ...

  2. office转pdf实现office在线预览(aspose)

    office转pdf实现office在线预览(aspose) 1. jar包地址 2. 将jar包安装到本地 3. pom文件添加依赖 4. license.xml ① license.xml存放路径 ...

  3. pdf,word,ppt在线预览

    pdf,word,ppt在线预览 先展示下效果 pdf跟ppt的预览效果: word的预览效果 实现过程-只需一个iframe标签即可 详细介绍请看这里 <iframe src="ht ...

  4. 【aspose】 word/excel转pdf,实现在线预览文件功能

    项目场景: 需求描述:上传附件后,可实现在线预览,这里就会存在一个问题,很多附件的类型是没法在线预览的,点击就会下载.除pdf/jpg/jpeg等,于是技术方案定,将word/excel等类型的文件转 ...

  5. 前端vue实现pdf文件的在线预览

    3.前端vue实现pdf文件的在线预览 我是通过 <iframe> 标签就可以满足我工作的 pdf预览需求 如果<iframe> 无法满足需求 , 可以使用pdf.js这个插件 ...

  6. 前端实现docx、pdf格式文件在线预览

    介绍 在业务中,如果遇到文档管理类的功能,会出现需要在线预览的业务需求,本文主要是通过第三方库来实现文档预览功能,并将其封装成preview组件 docx docx的实现需要使用docx-previe ...

  7. 利用aspose实现ppt,doc,docx,pptx,xlsx,xls,txt,图片类型转pdf以及实现在线预览(可用于window和linux上,无水印)

    声明:对于本文章上的这个aspose相关的jar,切勿用于商业用途,后果我概不负责 1,先准备jar 链接:jar连接 提取码:bccn 下载后选中自己合适的 我使用的jar,而我的环境是jdk1.8 ...

  8. c# asp.net Pdf 转换图片 在线预览 发布到iis中问题 最终解决篇—_—!

    关于:excel和word 预览 请看我的博文: excel和word 在线预览  详细配置及代码 使用Adobe 组件 在本机vs中调试成功 发布到iis中  在  代码中涉及到  剪贴板的地方  ...

  9. springboot整合pdf.js实现在线预览pdf文件

    今天在项目中实现pdf在线预览的功能的如图, 通过百度,查询合适的方法,最为简单的的是通过pdf.js的插件在前台展示.本以为是挺容易实现的,但都有莫名其妙的错误. 第一步:下载源码https://g ...

最新文章

  1. 0与1c语言编译,C语言程序设计(07776-1)第11章编译预处理课案.ppt
  2. 编程书单:十本Python编程语言的入门书籍
  3. C语言工作笔记-函数指针的使用(补充C回调系统)
  4. python垃圾回收 循环引用_在做 Python 循环引用垃圾回收实验中的一个小问题, Python3 的 print 是线程安全的吗?...
  5. LeetCode 60. 第k个排列(python、c++)
  6. 深度学习基础(七)—— Gibbs 采样
  7. select框多级联动
  8. MSSQL数据库中row_number()函数
  9. python opencv 鼠标提取矩形(Rectangle)ROI
  10. iOS - NSURLSession 网络请求
  11. 201632位matlab下载_Matlab 2016a下载
  12. linux服务器时间不一致,Linux服务器时间不准确
  13. 如何长期记忆GRE词汇而保持不忘呢?
  14. 浅析互联网金融与传统金融的融合发展
  15. 2021物联网国赛zigbee点对点通讯——G卷
  16. cp -rv linux,Linux基础知识(二)
  17. 复旦大学《数学分析》教学大纲,读后有感
  18. input tabIndex说明
  19. redis内存占用过高的问题排查
  20. 下级对上级认可应该用什么词_下级对上级的成语-上级听取下级的词语-下级称赞上级领导的词语...

热门文章

  1. Android零基础入门第62节:搜索框组件SearchView
  2. java-php-python-ssm诗词文化网站计算机毕业设计
  3. 基于JAINSIP协议栈的一个简单SIP服务器实现流程
  4. uni-app 对接微信公众号分享功能
  5. 谷歌添加扩展程序没有反应
  6. 浙江大学校园网 Ubuntu有线网上网详解
  7. 通过js将26个英文字母按顺序依次排列
  8. ExcelUtil万能读取
  9. word怎么插入长分页符
  10. 员工奖金需要交税吗_职工奖金个人所得税需要缴纳吗