我们经常会碰到各种要编辑PDF的场景。但PDF这玩意很不好编辑啊!插入个页面什么的都要找一些专门的软件。所以我们要找一些好用的来解决问题~~
PDF拼接
在这里,我推荐使用pdfTK
这个软件来干诸如拼接等杂活。
这里是下载地址。免费,且支持Windows, Mac OS X以及Linux,通过命令行调用来使用。这里是Windows下的带图形界面的pdfTK,注意,这个就要收费了。本文只介绍命令行方式的pdfTK。
安装后,打开OS X下的终端,就可以使用了。比如说,我们有两个文件,even.pdf
和odd.pdf
,前者是第2,4,6页pdf,后者是第1,3,5页,我们想把它合成为1,2,3,4,5,6这样的pdf,那么,通过下面这行命令,就可以做到:
pdftk A=even.pdf B=odd.pdf shuffle A B output collated.pdf
这里是基于命令行的pdfTK的调用文档。更多的例子就从这里面查询就好。
PDF裁边
有时候我们需要对pdf进行裁边处理。这里推荐使用briss。这里是下载地址。同样在个人使用时免费。注意,它是用Java写的,所以需要安装JRE,同时,这也就意味着它是跨平台的。里面的Readme文件中有具体的使用办法。它的好处就是省事,直接会把所有页面按封面,奇偶页等裁边。这样放到kindle里看书就很舒服了(Kindle的多看pkw系统的横屏模式不支持自动切边,所以我需要在电脑上切好)~
PDF提取与人工裁边
有时候我们需要人工裁掉一些边栏之类的东西,这时候briss就不好使了,这种情况下我用的是Foxit Phantom 2.2.4
。注意不是Foxit Reader
。它同样支持按奇偶提取pdf页面,只是合并的时候不支持,坑...所以我才研究了一个晚上...
这个东西似乎只有windows下的,可以通过在mac下安parallel虚拟机来解决。
其它
这里是一个在线转换PDF的网站,只是我的文档上传不成功,可能是因为我多次裁剪后文件信息有损坏,所以不成功吧...
这里是通过JS来编辑PDF的软件,不过要收费,我就不研究了...
PS: PDF的软件实在太多,但没几个好使的啊...有些要收费,有些要专门去学习...试了一晚上总结这么多,希望能对大家有帮助~