https://zh-cn.libreoffice.org/

http://www.imagemagick.org/script/

首先用libreoffice将ppt转换为pdf格式,然后再用convert将pdf转换为图片

libreoffice可以实现doc,ppt转pdf

  1. 下载rpm | deb包(Debian/Ubuntu系统 (.deb包):) ,下载地址https://zh-cn.libreoffice.org/download/,自行选择对应版本

解压后 进入 RPMS 目录下 yum install *.rpm

or

dpkg -i ./LibreOffice_5.2.6.2_Linux_x86-64_rpm/DEBS/*.deb

安装convert命令:yum install ImageMagick or apt install ImageMagick

Unable to locate package ImageMagick

用apt install imagemagick

soffice命令在Linux下安装后可能没有被放到 /usr/local/bin 中,这时候应该执行如下操作

# 手动更新locate数据库 sudo updatedb # 查找soffice命令安装位置 我的是在 /opt/libreoffice5.2/program/下 locate soffice

locate: command not found

apt-get install mlocate

# 在/usr/local/bin中建立软链,便于使用 ln -s /opt/libreoffice5.2/program/soffice /usr/local/bin/soffice

验证:

soffice -h

convert -h

开始转换

1. ppt -> pdf

# 当前文件夹下生成同名sample.pdf soffice --convert-to pdf:writer_pdf_Export sample.ppt

pdf -> jpg

# 将pdf文件的每一页存为jpg图片,会在当前文件夹下生成 sample-0.jpg sample-1.jpg ... # 图片后缀的数字是ppt的页码索引 convert test.pdf sample.jpg

使用 unoconv

unoconv 利用 LibreOffice/OpenOffice 的 UNO 接口实现了命令行文档格式转换功能,支持所有 LibreOffice/OpenOfficee 支持的文件格式。

unoconv -f pdf 123.ppt     //将123.ppt转成pdf

https://docs.moodle.org/31/en/Installing_unoconv

https://github.com/dagwieers/unoconv

https://linux.die.net/man/1/unoconv

https://qii404.me/2017/05/04/liboffice-ppt-to-image.html

pdf ppt word office转图片 教学白板的更多相关文章

  1. WPF 将PPT,Word转成图片

    在Office下,PowerPoint可以直接把每张幻灯片转成图片,而Word不能直接保存图片.所以只能通过先转换成xps文件,然后再转成图片. 一.PPT 保存为图片 /// <summary ...

  2. 一款免费支持PDF、word、excel、PPT、jpeg之间互转线上软件

    偶然发现的一款免费支持PDF.word.excel.PPT.jpeg之间互转,支持合并pdf.加密解密PDF的线上软件,首先声明,不是广告党,我自己试用过,确实是目前我用过最好用的,如果有朋友有更好的 ...

  3. iText导出pdf、word、图片

    一.前言 在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件--iText.通过在服务器端使用Jsp或JavaBean生成PDF报表,客户端采用超级连接显示或 ...

  4. Office办公软件(Excel PPT Word)使用整理

    Office办公软件(Excel PPT Word)使用整理.. -------------- Excel默认打印预览于当前连接的打印机的纸张大小保持一致. Excel sheet不见了怎么办 --- ...

  5. 判断pdf、word文档、图片等文件类型(格式)、大小的简便方法

    判断pdf.word文档.图片等文件类型(格式).大小的简便方法 很久没发文了,今天有时间就写一下吧. 关于上传文件,通常我们都需要对其进行判断,限制上传的类型,如果是上传图片,我们甚至会把图片转化成 ...

  6. 应对不同格式 轻松转换PDF、WORD、PPT、TXT常用文件

    PDF.WORD.PPT.TXT,不同格式的文件是不是弄得你眼花缭乱?如何巧妙地将它们相互转换?你不会还在键盘上傻傻地一个字一个字敲吧?教你不同文件格式间的转换方式,轻松几键便能大功告成.职场之上,你 ...

  7. 将Word,PDF文档转化为图片

    #region 将Word文档转化为图片 /// <summary> /// 将Word文档转化为图片 /// </summary> /// <param name=&q ...

  8. Java 将PDF 转为Word、图片、SVG、XPS、Html、PDF/A

    本文将介绍通过Java编程来实现PDF文档转换的方法.包括: 1. PDF转为Word 2. PDF转为图片 3. PDF转为Html 4. PDF转为SVG 4.1 将PDF每一页转为单个的SVG ...

  9. Office WORD如何在图片上添加文字

    如图所示,在图片格式中选择图片衬于文字下方即可,这样看起来感觉就像在图片上直接加字一样,没有生硬的感觉. 最终效果: Word如何在图片上添加文字Word如何在图片上添加文字Word如何在图片上添加文 ...

随机推荐

  1. Oracle connect by 层级结构查询

    公司组织架构表:organization 一.查询子级 select * from organizationstart with id='1'connect by prior id = parent_ ...

  2. windows下bash终端--git-bash总汇

    git bash是一个比较好用的终端(win下),但有一些细节需要调整后才好用. 1.比如,登陆后终端的表格,以及个别符号显示为乱码. 解决方法: 1).点击git bash左上角,选择“option ...

  3. Error:Cause: org/gradle/api/publication/maven/internal/DefaultMavenFactory Android

    首先,要看一下自己的项目使用 “Gradle版本” 接着要看一下项目根目录的build.gradle文件中的“dependencies”的 classpath 'com.github.dcendent ...

  4. Atitit 快速开发的推荐技术标准化 规范 大原则

    Atitit 快速开发的推荐技术标准化 规范 大原则 1. 如何评估什么样的技术适合快速开发??1 1.1. (重要)判断语言层次..层次越高开发效率越高  4gl  dsl> 3.5gl &g ...

  5. Atitit it行业图像处理行业软件行业感到到迷茫的三大原因和解决方案

    Atitit it行业图像处理行业软件行业感到到迷茫的三大原因和解决方案 1. 迷茫的原因最大原因是未知1 1.1. 我在哪里??自己的定位,1 1.2. 正确方向是什么??1 1.3. 虽然找到方向 ...

  6. 【Unity】4.6 灯光

    分类:Unity.C#.VS2015 创建日期:2016-04-11 一.简介 灯光(Light,也叫光源)是每一个场景的重要组成部分,用于照亮场景和对象,从而让游戏具有自己的个性和风格,比如利用灯光 ...

  7. RDD PAPER

    https://cs.stanford.edu/~matei/ https://www2.eecs.berkeley.edu/Pubs/TechRpts/2014/EECS-2014-12.pdf h ...

  8. [Windows Azure] How to use the Table Storage Service

    How to use the Table Storage Service version 1.7 version 2.0 This guide will show you how to perform ...

  9. latex基本语法

    一直想着学会latex,但是自学起来太麻烦,总是出现各种不理解的错误,也没那么多时间钻研,就学了忘,忘了再学,这里就先摘录下它的基本命令吧.学好了是一件利器!(虽然不常用,但要尽量学会) LaTex基 ...

  10. linux命令(46):程序运行前后台切换

    A,Shell支持作用控制,有以下命令:1. command& 让进程在后台运行2. jobs 查看后台运行的进程3. fg %n 让后台运行的进程n到前台来4. bg %n 让进程n到后台去 ...