linux下wps转pdf来实现在线预览
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来实现在线预览相关推荐
- 使用libreoffice将office文档(word、ppt、excel)转pdf,实现在线预览
项目需要实现局域网预览office文档的功能,之前做的在线项目,都是将文档上传到cdn,利用cdn自带的转码功能,把文档转换为pdf,然后再用pdf.js实现在线预览. 因为是局域网,没有办法上传到c ...
- office转pdf实现office在线预览(aspose)
office转pdf实现office在线预览(aspose) 1. jar包地址 2. 将jar包安装到本地 3. pom文件添加依赖 4. license.xml ① license.xml存放路径 ...
- pdf,word,ppt在线预览
pdf,word,ppt在线预览 先展示下效果 pdf跟ppt的预览效果: word的预览效果 实现过程-只需一个iframe标签即可 详细介绍请看这里 <iframe src="ht ...
- 【aspose】 word/excel转pdf,实现在线预览文件功能
项目场景: 需求描述:上传附件后,可实现在线预览,这里就会存在一个问题,很多附件的类型是没法在线预览的,点击就会下载.除pdf/jpg/jpeg等,于是技术方案定,将word/excel等类型的文件转 ...
- 前端vue实现pdf文件的在线预览
3.前端vue实现pdf文件的在线预览 我是通过 <iframe> 标签就可以满足我工作的 pdf预览需求 如果<iframe> 无法满足需求 , 可以使用pdf.js这个插件 ...
- 前端实现docx、pdf格式文件在线预览
介绍 在业务中,如果遇到文档管理类的功能,会出现需要在线预览的业务需求,本文主要是通过第三方库来实现文档预览功能,并将其封装成preview组件 docx docx的实现需要使用docx-previe ...
- 利用aspose实现ppt,doc,docx,pptx,xlsx,xls,txt,图片类型转pdf以及实现在线预览(可用于window和linux上,无水印)
声明:对于本文章上的这个aspose相关的jar,切勿用于商业用途,后果我概不负责 1,先准备jar 链接:jar连接 提取码:bccn 下载后选中自己合适的 我使用的jar,而我的环境是jdk1.8 ...
- c# asp.net Pdf 转换图片 在线预览 发布到iis中问题 最终解决篇—_—!
关于:excel和word 预览 请看我的博文: excel和word 在线预览 详细配置及代码 使用Adobe 组件 在本机vs中调试成功 发布到iis中 在 代码中涉及到 剪贴板的地方 ...
- springboot整合pdf.js实现在线预览pdf文件
今天在项目中实现pdf在线预览的功能的如图, 通过百度,查询合适的方法,最为简单的的是通过pdf.js的插件在前台展示.本以为是挺容易实现的,但都有莫名其妙的错误. 第一步:下载源码https://g ...
最新文章
- 0与1c语言编译,C语言程序设计(07776-1)第11章编译预处理课案.ppt
- 编程书单:十本Python编程语言的入门书籍
- C语言工作笔记-函数指针的使用(补充C回调系统)
- python垃圾回收 循环引用_在做 Python 循环引用垃圾回收实验中的一个小问题, Python3 的 print 是线程安全的吗?...
- LeetCode 60. 第k个排列(python、c++)
- 深度学习基础(七)—— Gibbs 采样
- select框多级联动
- MSSQL数据库中row_number()函数
- python opencv 鼠标提取矩形(Rectangle)ROI
- iOS - NSURLSession 网络请求
- 201632位matlab下载_Matlab 2016a下载
- linux服务器时间不一致,Linux服务器时间不准确
- 如何长期记忆GRE词汇而保持不忘呢?
- 浅析互联网金融与传统金融的融合发展
- 2021物联网国赛zigbee点对点通讯——G卷
- cp -rv linux,Linux基础知识(二)
- 复旦大学《数学分析》教学大纲,读后有感
- input tabIndex说明
- redis内存占用过高的问题排查
- 下级对上级认可应该用什么词_下级对上级的成语-上级听取下级的词语-下级称赞上级领导的词语...