1,,Openoffice3.4(我是32位的centos,可以根据自己的系统下载指定的openoffice软件包)
下载地址:http://sourceforge.net/projects/openofficeorg.mirror/files/stable/3.4.1/Apache_OpenOffice_incubating_3.4.1_Linux_x86_install-rpm_en-US.tar.gz/download
2,,jodconverter.2.2.2
下载地址:http://sourceforge.net/projects/jodconverter/files/latest/download& # 63;源=文件
3, 32位的centos5.5(网络一搜一大把)
4, jdk1.7
思路很简单就是安装好openoffice3.4,在用jodconverter.2.2.2对文档进行转换。
1,解压下载下来的openoffice包,进入该包的目录后,只用以下命令。
焦油-zxvf openoffice的包名
2,解压完后,会产生一个应用(或者其他类似的,要看是语言了),进入该目录后有个rpm,进入rpm文件夹。输入以下命令即可安装openoffice(如果提示什么依赖,那你要一个一个安装了。有些系统对:rpm -ivh * . rpm,不会自动安装)
rpm -ivh * . rpm
3,安装完后,就应该开启openoffice服务。输入以下命令,openoffice默认安装在/opt文件里。(开启服务,会遇到一系列错误,可以找搜索引擎)
/opt/openoffice.org3/程序/soffice无头接受="套接字,主机127.0.0.1,端口=8100;urp;”-nofirststartwizard,
4,判断是否开启openoffice服务成功
,,ps辅助| grep soffice ,查看进程
5,开启openoffice服务成功后,使用jodconverter.2.2.2来转换,可以使用以下命令(最好使用根用户,不然会遇到很多权限问题)
jodconverter的解压路径:/usr/local/wenku/jodconverter-2.2.2/lib/jodconverter-cli-2.2.2.jar
要进行转换的文件:/tmp/doc
1.转换后的文件:/tmp/pdf
1.java jar/usr/local/wenku/jodconverter-2.2.2/lib/jodconverter-cli-2.2.2。jar/tmp/1。doc/tmp/pdf
1.如果成功了,/tmp文件夹下会多出一个pdf文件。
打开pdf如果出现乱码,请看(<强>解决linux下openoffice词文件转pdf中文乱码的问题强>)
以上这篇linux平台的办公室文档转pdf的实例(程序员的菜)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。