因业务需求需要,利用LibOffice可以打开的文档的转换。

服务器版本

环境 系统版本
Linux Red Hat Enterprise Linux Server release 7.6 (Maipo)
Linux CentOS Linux release 7.6

需要准备软件包

软件及版本 下载链接
LibreOffice_6.3.2_Linux_x86-64_rpm.tar.gz https://www.libreoffice.org/donate/dl/rpm-x86_64/6.3.4/zh-CN/LibreOffice_6.3.4_Linux_x86-64_rpm.tar.gz

文章目录

  • 服务器版本
  • 需要准备软件包
  • 一、安装libreoffice
    • ① 下载libreoffice
    • ② 解压
    • ③ 进入到解压后RPM目录
    • ④ 安装所有rpm包
    • ⑤ 启动 libreoffice

一、安装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包

yum install *.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 文件名

Linux环境_源码安装LibreOffice实现文件在线预览doc,doxc,xls,xlsx,ppt,pptx 文件相关推荐

  1. Linux环境_源码安装Unoconv实现文件在线预览doc,doxc,xls,xlsx,ppt,pptx 文件

    因业务需求需要,用unoconv就可以轻松地实现利用LibOffice可以打开的文档的转换. 服务器版本 环境 系统版本 Linux Red Hat Enterprise Linux Server r ...

  2. 使用Unoconv和LibreOffice进行格式转换实现在线预览 doc,doxc,xls,xlsx,ppt,pptx 文件

    此项目根据企业真实需求制作而成,希望能帮助大家解决在线预览的问题! 此项目已开源,欢迎大家来STAR 软件 版本 SpringBoot 2.2.2.RELEASE LibreOffice 6.3.2 ...

  3. SpringBoot 使用LibreOffice 在线预览 doc,doxc,xls,xlsx,ppt,pptx 文件

    接上一篇:linux环境源码安装unoconv Linux环境_源码安装Unoconv实现文件在线预览doc,doxc,xls,xlsx,ppt,pptx 文件 https://gblfy.blog. ...

  4. linux系统下源码安装mysql5.6数据库

    linux系统下源码安装mysql5.6数据库 下载mysql数据库相关软件包(百度云盘:http://pan.baidu.com/s/1bnL31c7) 从mysql 5.5版本开始,mysql源码 ...

  5. linux python3.8源码安装_linux 下从源码安装 Python——小白踩坑记

    实验室服务器使用的系统为 Ubuntu 16.04,自带的 python 版本为 Python 2.7.12 和 Python 3.5.2,命令行下使用$ python命令来启动 python 时默认 ...

  6. linux安装源码mysql失败,linux停mysql源码安装

    当前位置:我的异常网» Linux/Unix » linux停mysql源码安装 linux停mysql源码安装 www.myexceptions.net  网友分享于:2013-07-19  浏览: ...

  7. linux access源码,从零开始学习Linux:Day04 源码安装Nginx 。acess/status/referer

    从零开始学习Linux:Day04 源码安装Nginx .acess/status/referer 常见web服务器有IIS,apche,nginx,tomcat,tengine等等,现在nginx使 ...

  8. linux怎么用源码安装mysql,Linux源码安装mysql步骤

    创建文件夹: mkdir  /usr/local/webserver 安装必要依赖包 yum -y install gcc gcc-c++ make ncurses-devel 安装cmake包: t ...

  9. Linux上全源码安装Apache、MySQL、PHP、WSF安装(转载)

    Linux上全源码安装Apache.MySQL.PHP.WSF安装 博客分类: PHP PHPMySQLApacheLinuxSQLite Linux上全源码安装Apache.MySQL.PHP.WS ...

最新文章

  1. HTML的标签分为哪几类?各标签语法格式是怎样的?
  2. 史上最简单的SpringCloud教程 | 第二篇: 服务消费者(rest+ribbon)
  3. 北京化工大学计算机科专业,北京化工大学专业介绍及排名 哪些专业最好
  4. 2017-2018-1 20155327 《信息安全系统设计基础》第十三周学习总结
  5. mysql数据库存储多语言_数据库---数据控制语言(DCL)
  6. 力拼5G,台湾拟释放出更多频谱
  7. maven eclipse 编译错误 Dynamic Web Module 3.0 requires Java 1.6 or new
  8. 极域电子书包课堂管理系统
  9. 计算机制图作品答辩,工程制图(第一章)答辩.ppt
  10. Softlink Hardlink
  11. 如何在OpenStack-Ansible上集成Tungsten Fabric
  12. 中文 NLP(7) -- CTB语义组块说明
  13. 计算机机房装修效果图,机房装修施工流程是什么? 机房装修效果图
  14. windows 2003 下IIS没有ASP.NET 1.1.4322选项卡
  15. 出现“你的Windows许可证即将过期”提示
  16. 基于51单片机的汽车测速仪表红外避障车辆高速测速方案原理图设计
  17. Interview Summary
  18. (C语言)抓老鼠啊~亏了还是赚了?--pta
  19. 云顶之弈5.26服务器维护,云顶之弈维护到几点 云顶之弈维护公告最新 云顶之弈12月26日几点能上...
  20. 不想上市还是不敢上市?货拉拉在怕什么?

热门文章

  1. 经典:编程面试的 10 大算法概念汇总
  2. 历史上的今天:让我们一起缅怀菲尔兹
  3. 由炮灰模型到“微软钻石题”
  4. 世界上十大数据中心,全球数字经济顶梁柱
  5. thymeleaf There was an unexpected error (type=Internal Server Error, status=500).
  6. php取消转译代码,PHP在我不需要的时候进行转义
  7. css打印适应纸张_从生态平衡到打印机故障分析
  8. hanlp中文分词、提取摘要关键字、语句分析、智能推荐
  9. html怎么设计自动出现提示的数据列表?怎么设计数据列表像百度一样怎么随用户输入而更新
  10. hdu3526(最小费用流)