Note: 批量转换PPT(bash) – gnat

每次老师的课件发下来的都是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文件。

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

Method2:

#! /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#######

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

 

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

 

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

 

本文链接:http://www.cnblogs.com/gnat-tang/p/3536745.html,转载请注明。



You must enable javascript to see captcha here!

Copyright © All Rights Reserved · Green Hope Theme by Sivan & schiy · Proudly powered by WordPress

无觅相关文章插件,快速提升流量