博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
pdf ppt word office转图片 教学白板
阅读量:6240 次
发布时间:2019-06-22

本文共 1023 字,大约阅读时间需要 3 分钟。

 

 

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

 

libreoffice可以实现doc,ppt转pdf

 

 

 

  1. 下载rpm | deb包(Debian/Ubuntu系统 (.deb包):) ,下载地址,自行选择对应版本

 

解压后 进入 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 利用 LibreOffice/OpenOffice 的 UNO 接口实现了命令行文档格式转换功能,支持所有 LibreOffice/OpenOfficee 支持的文件格式。

 

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

 

 

 

 

转载地址:http://apdia.baihongyu.com/

你可能感兴趣的文章
Oracle巡检
查看>>
【转载】胜者树
查看>>
查看mysql数据库存放的路径|Linux下查看MySQL的安装路径
查看>>
selenium+testNG+Ant
查看>>
1024程序员节,你屯书了吗?(内含福利)
查看>>
移动端JS 触摸事件基础
查看>>
Flex拖动原来如此简单
查看>>
温故而知新:什么是wcf
查看>>
centos语言设置
查看>>
php安装
查看>>
Fragment在getUserVisibleHint时进行加载数据的问题记录
查看>>
使用线程池模拟处理耗时任务,通过websocket提高用户体验
查看>>
Java 内部类种类及使用解析
查看>>
Axure产品原型设计工具
查看>>
spice在桌面虚拟化中的应用系列之三(USB映射实现,SSL加密,密码认证,多客户端支持)...
查看>>
Loading project 91606170 of 1: Project FooBar 问题如何解决?
查看>>
C# yeild使用
查看>>
MapReduce-Hadoop分布式计算模型
查看>>
StrokePlus
查看>>
joisino's travel
查看>>