您的位置:首页 > 运维架构 > Linux

office系列文档的在线预览解决方案 - 在linux平台下转为pdf

2016-07-07 14:10 495 查看
office系列文档包括:.ppt .pptx .doc .docx .xls .xlsx 等常用格式。

目标:在pc和手机浏览器上,可以方便的在线预览,类似邮箱中查看附件的体验。

方案:

使用libreoffice开源库,官网就可以下载到,可以实现在linux平台下转换成pdf,十分方便。

过程:

我是在mac环境下测试的,直接用源码包安装报错,可能是一些依赖软件没安装,图方便,最后直接有dmg安装,安装到应用程序后,就可以很方便的转换了。

sudo /Applications/LibreOffice.app/Contents/MacOS/soffice --headless --invisible --convert-to html  --outdir output/ *.pptx

转成pdf格式后,再处理就很方便了,比如加水印等等,同时,可以很方便的在pc和手机上做在线预览。

二、用rpm安装

LibreOffice_5.1.5_Linux_x86-64_rpm_sdk.tar.gz

LibreOffice_5.1.5_Linux_x86-64_rpm.tar.gz

libreoffice
yum install *.rpm
yum install java

/usr/bin/libreoffice5.1 --invisible --convert-to pdf  intro.docx
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: