linux下php word转pdf的方法:首先安装openoffice;然后进入rpms目录,执行命令“rpm –ivh *rpm”;接着选择安装相关的套件,并启动openoffice;最后通过jodconverter方法实现转换即可。
推荐:《php视频教程》
linux平台 php 实现 word转pdf
1.网上搜索资料 无非是 openoffice php的com组件 然而试了很多次 都不可靠
2.后来找到 openoffice jodconverter(需java环境)
一、安装openoffice
1、现附上openoffice 下载链接 https://www.openoffice.org/download/index.html
2、下载自己对应的linux 版本 我选的红帽版本
3、解压后的目录是zh-cn,里面有rpms 、 readmes、licenses。
4、进入rpms目录
5、执行 rpm –ivh *rpm(安装所有rpm文件)
6、进入到desktop-integration目录,选择安装相关的套件,我选择的是redhat
rpm -ivh openoffice4.1.5-redhat-menus-4.1.5-9789.noarch.rpm7、openoffice己经安装完成,默认会安装在/opt下
启动openoffice
soffice -headless -accept=”socket,host=127.0.0.1,port=8100:urp;” -nofirststartwizard &
启动之后再program输入netstat –tln查看是否启动成功!如上图所示有8100这个端口就可以使用了。
停止 openoffice
查看ps -ef|grep soffice进程查杀进程 kill -9 4119/4119
二、安装jodconverter
1、下载 jodconverter-2.2.2 下载地址 https://sourceforge.net/projects/jodconverter/files/
2、在linux解压 jodconverter-2.2.2.zip
unzip /opt/jodconverter-2.2.2.zip -d /opt3、调用jodconverter方法 转换word->pdf
java -jar /opt/jodconverter-2.2.2/lib/jodconverter-cli-2.2.2.jar ./1.docx ./1.pdf 4、如果出现中文乱码(中文不显示)参考:解决linux下openoffice word文件转pdf中文乱码的问题
网站空间哪家好目前国内有哪些中文域名的网站? 中文域名有什么好处?ftp上传工具怎么使用?如何通过ftp修改文件权限?域名转入失败会退钱吗?域名转入失败什么原因?域名购买几年比较好?是一年一年买还是一次性买10年?想买域名要注意什么事情?域名注册几大注册事项云服务器安全性如何这个网站客户那打不开联通宽带打不开