标签归档:pdftk

使用pdftk修改PDF文件的文档信息

在Acrobat Reader中使用Ctrl+D,在Evince中使用Alt+Enter,都可以查看PDF文件的文档信息,包括作者,关键词,创建PDF所用的软件等信息。要删除或修改这一信息,可以使用pdftk的如下命令:

pdftk in.pdf update_info in.info output out.pdf

其中in.info文件包含了你想要的文档信息,这个文件有特殊的语法规则,与下面命令输出的report.txt的语法规则是相同的。

pdftk in.pdf dump_data output report.txt

实际使用时,可以先用第二个命令把in.pdf文件中的文档信息提取到report.txt文件中。再把report.txt中对应的键值修改成你所需要的内容,然后使用第一个命令修改回去。

注意,dump_data出来的信息中汉字会变成unicode编码形式,但是导入时,信息文件in.info中可以使用汉字。