pdftk

Ling Yu
Ling Yu

安装

使用

合并PDF

pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdf
pdftk *.pdf output all.pdf

多页面合并

pdftk A=1.pdf B=2.pdf C=3.pdf cat A1-2 B2-3 C3 output abc.pdf

抽取PDF

// 抽取1-3页和5页为1.pdf
pdftk demo.pdf cat 1-3 5 output 1.pdf
 
//从一个包含奇数页(1、3 等)的文件和一个包含偶数页(2、4 等)的文件创建一个整合文档
pdftk A=odd.pdf B=even.pdf shuffle A B output collated.pdf

拆分PDF

加密解密

加密

//添加访问密码
pdftk demo.pdf output encrypt-demo.pdf user_pw <password>
 
//添加编辑密码
pdftk demo.pdf output editpw-demo.pdf owner_pw <password>
 
//allow printing参数
pdftk demo.pdf output  encrypt-demo.pdf owner_pw <password> allow printing

解密

//解密编辑密码和访问密码都是同样的命令,但解密顺序首先是编辑密码,然后是访问密码。
pdftk encrypt-demo.pdf input_pw <password> output demo.pdf
pdftk encrypt-demo.pdf input_pw <password> output demo.pdf