分享一下把pdftk的合并pdf功能添加到TC(Totalcommander)

pdftk.exe

%P%S cat output %p\combined.pdf

%commander_path%\Tools\

C:\Program Files (x86)\Adobe\Acrobat DC\Acrobat\Acrobat.exe

 

另附0分下载pdftk的下载地址(免安装的最新版2.02)

 

常用pdftk命令供参考

合并文件夹内所有pdf,输出combind.pdf

@echo off
pdftk %cd%\*.pdf cat output %cd%\combined.pdf

把多个PDF的不同页面组合成一个新的PDF文档,这里取base1.pdf的第一页,base2.pdf的第一页,输出combined.pdf

@echo off
pdftk A=%cd%\base1.pdf B=%cd%\base2.pdf cat A1 B1 output %cd%\combined2.pdf

旋转PDF,旋转的角度为上北下南左西右东(north\south\west\east),如下例,combined第一页向右旋转而其他保持不变则旋转参数为1east 2-end,如果全部旋转则是1-endeast(注意:这里没有空格)

@echo off
pdftk %cd%\combined.pdf cat 1east 2-end output %cd%\rotate.pdf

使用128位强度对PDF进行所有者加密(owner password),加密后PDF文件处于只读状态,没有所有者密码不能对该PDF做各种文件操作。这里对base1.pdf进行所有者加密,密码为foopass,输出文件为poopass.128.pdf

@echo off
pdftk %cd%\base1.pdf output %cd%\foopass.128.pdf owner_pw foopass

同上,同时给PDF加上访问者密码(会弹出一个密码输入框)此例原文件为in.pdf,加密后文件为mydoc.128.pdf,所有者密码为foopass,访问者密码为baz

@echo off
pdftk %cd%\base1.pdf output %cd%\foopassbaz.128.pdf owner_pw foopass user_pw baz

解密PDF文档,input_pw空一格,然后是所有者密码,这里输入文件为加密文件foopassbaz.128.pdf,输出文件nopass.pdf,输出文件会去掉所有者密码和访问者密码。

@echo off
pdftk %cd%\foopassbaz.128.pdf input_pw foopass output %cd%\nopass.pdf

加水印,以下命令会把stamp.pdf当成背景水印(即stamp.pdf叠加在底层)合到base1上并输出stampback.pdf,如果想把stamp.pdf合成base1的前景水印(即stamp.pdf叠加在表层),把以下的backgroud换成stamp即可。

@echo off
pdftk %cd%\base1.pdf background %cd%\stamp.pdf output %cd%\stampback.pdf

以上就是常用的pdf文件操作的相关命令了,实际上PDFtk还有提供了不少功能,具体可与参照官网和输入在CMD输入pdftk --help查看相关资料,这里就不一一写出来了,毕竟小白们没用到那么细致的功能。

Total Commander,简称 TC,原名 Windows Commander,是一款功能非常强大的全能文件管理器。Total Commander 是共享软件,官网下载版本为一个月试用版。支持随意自定义的菜单、工具栏、快捷键,给您最大的自由,打造个性 TC。一般的文件操作,如搜索、复制、移动、改名、删除等功能应有尽有。   Total Commander(原名 Windows Commander)是强大的 Windows 资源管理器终结者。以其使用方便、功能强大、设计体贴、稳定可靠征服了无数电脑老鸟。在接触、了解这个完美的工具后,相信你会和我一样有相见恨晚的感觉。   Total Commander 的最大特点是由两个列表窗口组成,这种设计避免了 Windows资 源管理器目录树在文件操作的一系列弊端:   首先,资源管理器在选择一个文件夹后,如果想先看一下另一个文件夹的内容,就必须先丢失当前的选择,后边要再对先前选择进行操作(复制或移动)时又需要重新寻找上一次选择的文件夹;其次,将一个文件夹在目录树一侧移动或复制,如果和目的目录相距较远,是一件极为痛苦的事情——要按着鼠标把文件拖运好远。而使用双列表窗就不会有这些苦恼。 特色功能   压缩文件   压缩文件我们几乎每天都会接触到,不得不把WinZip、WinRAR之类的压缩软件安上一堆,还要逐个去学习它们的使用方法。从Windows Me开始,微软在操作系统中加入了对zip文件的支持,使压缩包操作起来像文件夹一样方便。Total Commander更胜一筹,不但支持Zip、RAR、ACE等多种格式和各种压缩软件生成的自解压缩文件,而且具有普通压缩软件的所有功能:创建自解压缩包、分卷压缩包、一次解压多个压缩包等等。另一方面它又超越了现在的压缩软件,支持直接对压缩包内文件改名,对压缩包内部搜索,甚至直接在两个压缩包间拷贝文件。   批量文件改名   Total Commander的文件改名功能足以让专业软件自叹不如。你所能够想得到的在这里几乎都可以实现,例如修改扩展名、在文件名称中加上数字、转换大小写、替换指定的字符、把目录名或是当前的时间日期加入文件名中。由于使用了占位符,使用者可以精确地控制在第几个字符上使用上面这些设置。修改结果立即显示在相应文件名后面,直到按下“开始”才真正对文件修改,修改后仍可以随时撤消。   文件分割   为了通过因特网或软盘传送文件,我们常常将大文件分割成多个小文件,于是就出现了大量的文件分割工具,这些软件往往需要目标机器上也安装有同样的软件。而Total Commander则不同,在目标机器上使用DOS命令“Copy”就可以把文件合并,也就是说有Windows的地方就可以合并。同时它还会创建一个校验文件,用Total Commander合并时,这个文件用来检验合并后的文件是否和原文件相同。   内置FTP功能   Total Commander同时可以连接多个服务器,支持站对站传输、设置代理服务器、自动保持在线,支持续传,允许定制远端路径和本地路径,丝毫不比专业软件差。更重要的是:一切操作就和你在Total Commander中操作本地文件一模一样!   内置查看器   用过内置查看器后你会发现windows记事本的速度太慢了!它可以用最快的速度、最少的资源打开任意大小的文本文件,而且支持以unicode(Dos系统的字符集)、二进制、十六进制格式显示所打开的文件。对html文件,它能自动去除各种html标记,并且把原有的链接保留,嫌IE启动慢的话,用它就可以了。除此之外它还支持各种多媒体文件,例如BMP格式的图片、AVI、WAV,甚至MP3!如果功能再强大些恐怕Media Player、AcdSee、WinAmp都要下岗了。   搜索功能   和 Total Commander 搜索功能比起来,资源管理器中的简直是小儿科。除了能够指定查找文件的大小、日期、属性,Total Commander还可以在压缩包中搜索,直接搜索多个文本文件中指定的文字,甚至是搜索压缩包中文本文件的内容!搜索设置还可以保存起来以便下次搜索时再次使用。   有了 Total Commander,不但可以让资源处理器走开,而且压缩软件、改名软件、分割软件、FTP软件也可以统统请出硬盘。这个世界清净了!
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值