文档章节

PDFtk Examples

任远
 任远
发布于 2015/04/01 21:37
字数 384
阅读 109
收藏 1


These examples show you how to perform common PDF tasks from the command-line using pdftk.

Collate scanned pages

    pdftk A=even.pdf B=odd.pdf shuffle A B output collated.pdf

   or if odd.pdf is in reverse order:

    pdftk A=even.pdf B=odd.pdf shuffle A Bend-1 output collated.pdf

Decrypt a PDF

    pdftk secured.pdf input_pw foopass output unsecured.pdf

Encrypt a PDF using 128-bit strength (the default), withhold all permissions (the default)

    pdftk 1.pdf output 1.128.pdf owner_pw foopass

Same as above, except password baz must also be used to open output PDF

    pdftk 1.pdf output 1.128.pdf owner_pw foo user_pw baz

Same as above, except printing is allowed (once the PDF is open)

    pdftk 1.pdf output 1.128.pdf owner_pw foo user_pw baz allow printing

Join in1.pdf and in2.pdf into a new PDF, out1.pdf

    pdftk in1.pdf in2.pdf cat output out1.pdf

   or (using handles):

    pdftk A=in1.pdf B=in2.pdf cat A B output out1.pdf

   or (using wildcards):

    pdftk *.pdf cat output combined.pdf

Remove page 13 from in1.pdf to create out1.pdf

    pdftk in.pdf cat 1-12 14-end output out1.pdf

   or:

    pdftk A=in1.pdf cat A1-12 A14-end output out1.pdf

Apply 40-bit encryption to output, revoking all permissions (the default). Set the owner PW to foopass.

    pdftk 1.pdf 2.pdf cat output 3.pdf encrypt_40bit owner_pw foopass

Join two files, one of which requires the password foopass. The output is not encrypted.

    pdftk A=secured.pdf 2.pdf input_pw A=foopass cat output 3.pdf

Uncompress PDF page streams for editing the PDF in a text editor (e.g., vim, emacs)

    pdftk doc.pdf output doc.unc.pdf uncompress

Repair a PDF’s corrupted XREF table and stream lengths, if possible

    pdftk broken.pdf output fixed.pdf

Burst a single PDF document into pages and dump its data to doc_data.txt

    pdftk in.pdf burst

Burst a single PDF document into encrypted pages. Allow low-quality printing

    pdftk in.pdf burst owner_pw foopass allow DegradedPrinting

Write a report on PDF document metadata and bookmarks to report.txt

    pdftk in.pdf dump_data output report.txt

Rotate the first PDF page to 90 degrees clockwise

    pdftk in.pdf cat 1east 2-end output out.pdf

Rotate an entire PDF document to 180 degrees

    pdftk in.pdf cat 1-endsouth output out.pdf

Article Author: Sid Steward

© 著作权归作者所有

共有 人打赏支持
任远

任远

粉丝 17
博文 156
码字总数 27206
作品 0
青岛
程序员
私信 提问
pdf合并等操作的工具pdftk

linux下 用sudo apt-get install pdftk 控制台下使用pdftk的命令在https://www.pdflabs.com/docs/pdftk-cli-examples/...

李莹莹
2015/10/22
18
0
风吹过的绿洲/fill_pdf_utf8

fillpdfutf8 fillpdfutf8 fixes PDFtk and Mcpdf unicode issues, so you can write 中国 into your forms. fillpdfutf8 aims to become a drop-in replacement for PDFtk. It is essential......

风吹过的绿洲
2017/09/08
0
0
PDF文档处理工具包--pdftk

Pdftk 是一个简单的命令行工具,用来进行日常的 PDF 文档处理,包括合并、拆分和加密、增加水印、解析PDF元数据、压缩和解压、修复受损的PDF文档等功能。 PDFtk Server 无需 Adobe Acrobat ...

匿名
2010/10/07
2.8K
0
两款 Linux 桌面中的图形化操作 PDF 的工具

PDF-Shuffler 和 PDF Chain 是在 Linux 中修改 PDF 的绝佳工具。 由于我谈论和写作了些 PDF 及使用它们的工具的文章,有些人认为我喜欢这种格式。其实我并不是,由于各种原因,我不会深入它。...

作者: Scott Nesbitt
03/02
0
0
PDF文档工具--jPDF Tweak

jpdftweak (jPDF Tweak) 是采用 Java 开发的用于调整 PDF 文档的小工具,它可以实现 PDF 文档的合并、分割、页面旋转、页面重新排序、水印、加密、签名以及添加附件等操作。我把它当作是 pd...

匿名
2009/08/21
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

day11

architect刘源源
48分钟前
3
0
论学好Linux系统的超级重要性

不知道各位在日常的工作生活中有没有接触过“rm -rf /*”这个命令,因为这个命令搞出来的事情可还不少呢!前段时间就在一个群里看到了有个小伙子,老板让他去维护一下服务器,这小伙也不太懂...

Linux就该这么学
昨天
1
0
git 使用

1,首先在github配置好信息和仓库,然后在本地进行操作 git init git config user.name 'zhangwuer' git config user.email '56789053@qq.com' 2,与远程分支建立连接 git checkout -b test......

天王盖地虎626
昨天
3
0
git checkout 命令详解

在日常的git操作中,git checkout——检出,是我们的常用命令。最为常用的两种情形是创建分支和切换分支。 在下面的命令中,使用了一些简写,在这里说明一下: git st # git statusgit ci ...

shzwork
昨天
8
0
【Nginx】Nginx多级代理,获取客户端真实请求IP以及每级代理IP

Nginx多级代理,获取客户端真实请求IP以及每级代理IP 如图所示,每一级nginx里的location配置里需要加上对应的配置,最后一级nginx是直接到应用,测试时为了方便,直接用echo模块去测试,打印...

薛定谔的旺
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部