centos上libreoffice+unoconv安装步骤,实现word转pdf

1、libreoffice安装socket

一、yum search  libreoffice查询一下系统自带的安装包ui

安装libreoffice.x86_64这个就能够了
 
二、yum install libreoffice.x86_64   执行安装
 
三、启动进程: 切换目录至: /usr/lib64/libreoffice/program/
       执行:soffice --accept="socket,host=127.0.0.1,port=8100;urp;"-display :1&
 
若是报下面错误:

首先确认一下是否安装了:xorg-x11-server_Xvfb.x86_64,若是没有先安装一下,
 若是已安装xorg-x11-server_Xvfb.x86_64,则执行一下:export DISPLAY=:1看问题是否可以解决
 
 
2、unoconv安装
 
一、http://pkgs.repoforge.org/unoconv/在这里下载适合你本身系统的unoconv安装包,我下载的是 unoconv-0.5-1.el6.rf.noarch.rpm
 
二、yum install unoconv-0.5-1.el6.rf.noarch.rpm 进行安装
 
3、执行转换
 
unoconv -f pdf -o /data/wwwroot/1.pdf /data/wwwroot/1.docx
 
若是转换中报下面错误:
则须要使用dbus-uuidgen >/usr/var/lib/dbus/machine-id 产生这个machine-id文件
相关文章
相关标签/搜索