Linux环境_源码安装LibreOffice实现文件在线预览doc,doxc,xls,xlsx,ppt,pptx 文件
原创
©著作权归作者所有:来自51CTO博客作者gblfy的原创作品,请联系作者获取转载授权,否则将追究法律责任
因业务需求需要,利用LibOffice可以打开的文档的转换。
服务器版本
环境
| 系统版本
|
Linux
| Red Hat Enterprise Linux Server release 7.6 (Maipo)
|
Linux
| CentOS Linux release 7.6
|
需要准备软件包
文章目录
一、安装libreoffice
① 下载libreoffice
http://www.libreoffice.org/download/ 点击 download 后稍等一会 会自动下载
wget https://www.libreoffice.org/donate/dl/rpm-x86_64/6.3.4/zh-CN/LibreOffice_6.3.4_Linux_x86-64_rpm.tar.gz
② 解压
tar -zxvf LibreOffice_6.3.2_Linux_x86-64_rpm.tar.gz
③ 进入到解压后RPM目录
cd LibreOffice_6.3.2.2_Linux_x86-64_rpm/RPMS
④ 安装所有rpm包
⑤ 启动 libreoffice
/opt/libreoffice6.3/program/soffice --headless --accept="socket,host=127.0.0.1,port=8100;urp;" --nofirststartwizard &
文件预览执行命令:
/opt/libreoffice6.3/program/soffice --headless --invisible --convert-to pdf 文件名