首页 > 其他 > 详细

Note: 批量转换PPT(bash)

时间:2014-01-31 14:38:19      阅读:488      评论:0      收藏:0      [点我收藏+]

每次老师的课件发下来的都是PPT格式的slides,但我更喜欢pdf,打开迅速,看起来也方便,所以之前都是

一有课件就一个个打开,然后保存成/导出pdf格式,累!!!

 

查了下,有一些快速的方法,这下可方便了

Refs:

  1. How can I convert a ppt to a pdf from the command line?

 

Method1:

libreoffice --headless --invisible --convert-to pdf *.ppt

(by the way, 在Console里复制可以用Control_Shift_C)

这个方法可以把当前文件夹下的所有ppt文件都转换成同名的pdf文件。

效果:(自己看,不是故意浪费人民的网速)

bubuko.com,布布扣

Method2:

bubuko.com,布布扣
#! /bin/bash

echo "######Start Batch Convert#####"
echo "Here we go"

for i in *;do unoconv -f pdf $i echo $i \=\=\> `basename $i .ppt`.pdf done done; echo "######All Conversion Done#######"
bubuko.com,布布扣

把脚本放到有ppt的文件夹中,然后在Console中执行,有:

bubuko.com,布布扣

 

居然把脚本文件也转换成了pdf。。。这个有点过了。。。也算是复习bash 脚本了。(不知为何`unoconv -f pdf *`不可用)

 

以后不用再sb一样一个个转换了。

Note: 批量转换PPT(bash)

原文:http://www.cnblogs.com/gnat-tang/p/3536745.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!