PDF 补丁丁 0.2.1 版
程序现已更新,请到首页下载新的版本:http://wmjordan.cublog.cn。
下载程序
程序界面如下:
程序功能
- 导出PDF文件的文件属性信息、阅读器设置、页码设置、PDF书签、页面链接等信息为 XML 文件。
- 从简易书签文件或 XML 信息文件中导入并修改文件属性信息、阅读器设置、页码设置、PDF书签、页面链接等内容,补丁后生成新的 PDF 文件。
- 提取PDF文件中的页面。
更新历史
比0.2版新增的功能:- 导入简易文本书签文件。
- 在信息文件或简易书签文件中可以指定首页页码。
- 提取 PDF 文件中指定页码的页面。
- 导入文档的属性信息(标题、主题、作者、关键字)。
- 允许选择导入信息文件部分内容。
修改功能:
- 可以导出指定页面的 PDF 内容为 XML 信息文件(在“高级导出选项”中设置)。
- 将导入信息文件和导出信息文件分成两个界面,避免初次接触此工具的用户混淆。
- 美化界面。
删除功能:
- 导出批注信息(用导出页面内容代替)。
修复错误:
- 无法导出包含特殊字符(统一码代码为 0x00~0x1F)的 PDF 文件。
- 在导出某些具有无效页面链接的 PDF 文件时报错。
- 无法导出阅读器的初始设置。
- 没有导入信息文件中的命名位置。
使用须知
- 该程序是绿色软件,解压出来后执行 EXE 文件,按界面的提示操作即可(或阅读下面的操作指南)。
- 该程序运行时要求计算机上已安装 .NET Framework 2.0 运行环境。
- 本程序为免费软件,可自由使用。
- 在使用前请阅读并同意软件包中的使用许可。
操作指南
制作 PDF 书签或添加 PDF 批注
还是用 Foxit Reader 吧。免费软件,操作非常方便。
现在也可以使用简易书签文件导入 PDF 书签,请见前面的介绍:
导出 PDF 文档中的信息
步骤如下:
- 打开程序,在界面中点击“PDF 原始文件”右边的“浏览”按钮,指定需要导出信息的 PDF 文件。
- 点击左边功能列表中的“导出信息”,转到“导出信息页面”。点击“导出信息”按钮,将弹出保存信息文件的对话框。
- 在该对话框中为导出信息文件指定一个文件名,点击“确定”按钮。
- 程序将加载 PDF 原始文件,并将信息导出到指定的文件。
编辑 PDF 信息文件
导出的 PDF 信息文件是一个 XML 文件,可采用文本编辑器或 XML 编辑器编辑。您可以通过编辑该信息文件,然后将其再导入到 PDF 文档中打补丁,从而修改 PDF 文档的阅读器设置、书签、批注等内容。由于 XML 文件的内容可以用文本编辑器批量查找替换,因此,可以方便地批量修改某些 PDF 信息(如批量将点击后修改缩放比例的书签修改为不改变缩放比例、将所有文档链接批注的边框颜色改成红色下划线等等)。
关于修改 PDF 信息文档的介绍,请参见接下来的文章。
PDF 信息文件的架构
信息文件是一个 XML 文件,其架构定义如以下 XSD 文件所示(或可参见附图)。
PDF文档信息架构:
文件:
PDF文档信息架构.0.2.1.rar
大小:
3KB
下载:
下载
给 PDF 文件打补丁
编辑好 PDF 信息文件后,可以使用此工具给源文件打补丁,生成根据自己需要的新 PDF 文件。步骤如下:
- 打开程序,在界面中点击“PDF 原始文件”右边的“浏览”按钮,指定需要打补丁的 PDF 文件。
- 点击左边功能列表的“导入信息文件”,转到“导入信息文件”。
- 点击导入信息文件功能,点击“用于补丁的信息文件”右边的“浏览”按钮,指定用于打补丁的信息文件。
- 点击“导入信息”按钮,将弹出保存打补丁后 PDF 文件的对话框。
- 在该对话框中为新的 PDF 文件指定一个文件名,点击“确定”按钮。
- 程序将加载 PDF 原始文件和信息文件,利用信息文件修改 PDF 文件后将其导出成为指定的新文件。