Linux下pdf 编辑器 pdftk 用法集锦(最全易懂) | 您所在的位置:网站首页 › 图章的用法 › Linux下pdf 编辑器 pdftk 用法集锦(最全易懂) |
多 pdf 合并
例:将 test1.pdf,test2.pdf,test3.pdf 合并为 一个文件 out.pdf pdftk test1.pdf test2.pdf test3.pdf cat output out.pdf或 pdftk A=test1.pdf B=test2.pdf C=test3.pdf cat A B C output out.pdf pdf 插入有时为了满足打印要求,需要在中间插入一些空白页(blank.pdf),以 test.pdf 为例,在 test.pdf 第九页后插入空白页 blank.pdf : pdftk A=test.pdf B=blank.pdf cat A1-9 B A10-end output out.pdf 加密 pdf 加访问密码(即打开时要输入密码) 例:给 test.pdf 加访问密码 wayne17,输出为 out.pdf pdftk test.pdf output out.pdf user_pw wayne17 加防编辑密码(可以打开pdf,但不可编辑,不可复制,不可打印) 例:给 test.pdf 加防编辑密码 wayne17,输出为 out.pdf pdftk test.pdf output out.pdf owner_pw wayne17 两密码都加例:给 test.pdf 加防编辑密码 wayne,访问密码 wayne17,输出为 out.pdf(两个密码不能设为相同) pdftk test.pdf output out.pdf owner_pw wayne user_pw wayne17 (allow printing)若加上括号内内容,则允许打印(allow DegradedPrinting 则为低质量打印)。 allow参数表 optioneffectprinting打印degradedprinting低质量打印modifycontents修改内容assembly组合拆分copycontents复制内容screenreaders阅读modifyannotations修改批注fillin。。allfeatures所有功能 pdf 加水印例:给 test.pdf 加水印,水印文件为 sta.pdf(只支持pdf格式) pdftk test.pdf stamp sta.pdf output out.pdf 解密 pdf例:去除 test.pdf 的防编辑密码 wayne17 pdftk test.pdf input_pw wayne17 output out.pdf去除访问密码跟上面命令是一样的! 去除某些页(保留某些页) 例1:删除 test.pdf 第3页 pdftk test.pdf cat 1-2 4-end output out.pdf或 pdftk A=test.pdf cat A1-2 A4-end output out.pdf 例2:取出 test.pdf 奇数页,输出为 out.pdf pdftk test.pdf cat 1-endodd output out.pdfcat后面的参数即为想要保留下来的页数,可灵活变化,1-end 即表示从第一页到最后一页;odd代表奇数,even为偶数。 修复 pdf pdftk test.pdf output out.pdf 转化为文本编辑器可编辑pdf pdfttk test.pdf output out.pdf uncompress转化后可用文本编辑器打开编辑,未转化前打开会有各种奇奇怪怪的字符。 pdf 拆分成单页 pdftk test.pdf burst这样会将 test.pdf 拆分成很多单页pdf,各页信息存放在 doc_data.txt 中。 pdf 旋转 例1:将 test.pdf 第二页顺指针旋转 90° pdftk test.pdf cat 1 2east 3-end output out.pdf 例2:将 test.pdf 第1-2 页顺指针旋转 90°,4-6 页逆时针旋转 90° pdftk test.pdf cat 1-2east 3 4-6west 7-end output out.pdf由两个例子可看出,旋转方向遵循上北(north)下南(south或down),左西(west或left)右东(east或right)的规律:顺时针旋转 90° 即头朝东 east,先写页数,再加方向,简单粗暴! 分离出 pdf 中的附件 pdftk test.pdf unpack_files output PROMPT分离的附件放在 PROMPT 文件夹中 总结单文件 分离/换序 用 cat ,多文件操作引入参数A,B,C…,旋转:上北(north)下南(south或down),左西(west或left)右东(east或right)!奇偶页加参:odd/even(和东西南北用法相同);旋转,逆序和奇偶可叠加使用如 例:取出 test1.pdf 的 2-15 页中的奇数页并逆序,取出 test2.pdf 的 3-5 页逆时针旋转90°并按 4 3 5 排列,合并两者,输出 out.pdf pdftk A=test1.pdf B=test2.pdf cat A15-2odd B4west B3west B5west output out.pdf 拓展 释放出pdf中图片(pdfimages) pdfimages test.pdf img其中 img 参数为输出图片文件名,img-0,img-2… 如果要输出指定图片格式,可在pdfimages后加相应参数: pdfimages -png test.pdf img支持格式:png,tiff,j(jpg),jp2,jbig2,ccitt。 更改pdf属性(author,title,keywords等)(pdfjam)以 thesis.pdf 为例: |
CopyRight 2018-2019 实验室设备网 版权所有 |