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
目标:在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
相关文章推荐
- Linux下的屏保设置 xset s 与 xset dpms
- 第六章练习题和知识面扩充
- 设置让root用户无法直接登录
- win7下Centos6.4虚拟机nat方式连接外网
- Centos 6.5 + Zabbix 3.0
- linux系统中如何进入退出vim编辑器,方法及区别
- linux chmod命令详解 精华
- 通过rtcwake命令设置系统S3(休眠到内存)/S4(挂起到硬盘)一段时间后自动唤醒
- centos 安装mysql数据库
- Linux下Kafka单机安装配置方法(图文)
- Linux 进程栈和线程栈的区别
- 在linux下如何判断是否已经安装某个软
- Archlinux下i3wm与urxvt的配置
- Linux下C语言使用popen获取一个文件的内容小实例
- makefile自动生成依赖
- 关于makefile中自动产生依赖的理解
- linux后台开发需要的知识
- CentOS影响java的线程数的因素
- linux下SSH攻击解决方法
- linux下的进程通信(IPC)的方式--信号量