首先,在Linux下,因为绝大多数的实现都是开源的,而且基本上没有牵扯到巨型公司之间的商业斗争,所以像PDF这种通用格式,各种软件基本上是可以一键输出的,比如Libreoffice,Openoffice等等。当你的朋友无法阅读你建立的ppt文件的时候,你可以直接转存为pdf文件给他。
但我在把pdf转给朋友之后,他悲催的XP系统却还是无法打开。于是我需要输出图像序列给他,简单查了一下,pdf转图像序列在windows上居然要用收费软件才能完成,疯了不成!在Linux下,命令行一句话的事儿啊~
方法就是安装ImageMagick这个N年历史的老牌软件,然后在命令行下用其中的Convert工具一行搞定:
$convert 源文件.pdf 目标序列d.jpg
因为convert支持fprint的格式,所以用d这个格式符指定了2位数字不足补0,这样就可以生成一串形如目标序列01.jpg 目标序列02.jpg ….的文件。把生成出来的图像序列压成包发出,任务完成。