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

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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏极乐技术社区

小程序搜索组件wxSearch

一、功能  支持自定义热门key  支持搜索历史  支持搜索建议  支持搜索历史(记录)缓存  二、使用  1、将wxSearch文件夹整个拷贝到根目录下  2...

4318
来自专栏ionic3+

Cordova插件须知

ionic可以很方便的安装cordova插件,最新ionic-cli要求cordova插件里面有package.json和plugin.xml才能安装成功,如果...

1033
来自专栏PHP实战技术

yum安装mysql 5.6

http://repo.mysql.com/yum/

2895
来自专栏区块链

不可忽视的前端安全问题——XSS攻击

XSS攻击是前端技术者最关心的安全漏洞,在OWASP最新公布的2017 常见安全漏洞TOP 10中,XSS又被列入其中。 ? XSS是什么 XSS是跨站脚本攻击...

1886
来自专栏康怀帅的专栏

PHP 依赖管理工具 Composer

GitHub:https://github.com/composer/composer 官方网站:https://getcomposer.org/ 开发一个 S...

3086
来自专栏从零开始学自动化测试

Selenium2+python自动化1-最新环境搭建

前言 目前selenium版本已经升级到3.0了,网上的大部分教程是基于2.0写的,所以在学习前先要弄清楚版本号,这点非常重要。本系列依然以selenium2为...

3115
来自专栏晓晨的专栏

使用 Live555 搭建流媒体服务器

8063
来自专栏个人分享

实时交互平台流程与技术分析

  最近几个月一直在做基于storm的流式处理,索性整理下所有的知识点与技术知识。

1181
来自专栏狂码一生

centos-7绑定静态ip、配置网关、配置DNS、查看网络服务相关信息

一、配置静态IP     >vim /etc/sysconfig/network-scripts/ifcfg-ens33     将 BOOTPROTO=dh...

47213
来自专栏魏艾斯博客www.vpsss.net

Screen 命令安装使用教程

2923

扫码关注云+社区

领取腾讯云代金券