经常处理一些pdf格式的比赛题目,有时候只需要里面不连续的几个题目,这时候就想到了pdf的分割合并。
于是找到了pdftk,可以去它的主页看看http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/
还有vim的插件,地址是http://www.accesspdf.com/pdftk/pdftk.vim.zip 一般vim插件路径在/usr/share/vim/vim73/plugin,我没尝试。
写一个分割的例子
pdftk A=problems.pdf cat A3-32 output 1.pdf
A=表是要分割的PDF文件名
cat 后跟A3-32表示从3页到32页需要分割
output表示输出的那些页, 后面跟输出的文件名。
写一个合并的例子
合并多个文档成一个文档:
pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdf
使用参数:
pdftk A=1.pdf B=2.pdf cat A B output 12.pdf
使用通配符:
pdftk *.pdf cat output combined.pdf
从几个文档中分割内容合并成一个文档:
pdftk A=one.pdf B=two.pdf cat A1-7 B1-5 A8 output combined.pdf