分类: 嵌入式
2009-05-17 10:50:56
因CUBlog编辑器不好用,我已将网志搬迁到CNBLOGS。
最新版的程序请到PDF补丁丁的新网志下载:
http://pdfpatcher.cnblogs.com/
0.2.4 2009年10月9日
新增功能:
更新 PDF 组件库为 iTextSharp 4.1.6。
导入简易书签文件时,可使用“打开书签”指令,指示是否打开书签。此指令影响后续的所有书签。
在打开需要打开权限的 PDF 文件时提示输入密码。
导入书签文件时可强制指定书签为打开或关闭状态,可强制取消书签链接目标的缩放比例。
导入信息文件时,可强制指定初始页面视图。
修改功能:
导入简易书签文件时,书签的开闭状态默认改为关闭。
导入信息文件的链接坐标允许使用负数。
最新版本的程序将在网志上不定期发布。
程序界面如下(界面同0.2.1版): 程序功能比0.2.1版新增的功能:
修复错误:
制作 PDF 书签或添加 PDF 批注
还是用 Foxit Reader 吧。免费软件,操作非常方便。
现在也可以使用简易书签文件导入 PDF 书签,请见前面的介绍:
导出 PDF 文档中的信息
步骤如下:
编辑 PDF 信息文件
导出的 PDF 信息文件是一个 XML 文件,可采用文本编辑器或 XML 编辑器编辑。您可以通过编辑该信息文件,然后将其再导入到 PDF 文档中打补丁,从而修改 PDF 文档的阅读器设置、书签、批注等内容。由于 XML 文件的内容可以用文本编辑器批量查找替换,因此,可以方便地批量修改某些 PDF 信息(如批量将点击后修改缩放比例的书签修改为不改变缩放比例、将所有文档链接批注的边框颜色改成红色下划线等等)。
关于修改 PDF 信息文档的介绍,请参见接下来的文章。
PDF 信息文件的架构
信息文件是一个 XML 文件,其架构定义如以下 XSD 文件所示(或可参见附图)。
PDF文档信息架构(已包含在上面的程序压缩包中)。
给 PDF 文件打补丁
编辑好 PDF 信息文件后,可以使用此工具给源文件打补丁,生成根据自己需要的新 PDF 文件。步骤如下:
chinaunix网友2010-11-21 13:25:52
1. 搞个多国语言版出来吧, 比如至少英文版的; 2. 所有这些修改, 都是用打补丁的形式来做的, 我看到过Infix PDF Editor, 可以直接像Acrobat /reader一样, 直接打开PDF文件, 然后, 像在word里面编辑一样, 对任意相关项目进行修改, 这样教程就好做了, 你甚至可以搞个商品化的共享版出来了; 3. 尝试过Solid PDF converter吗? 要是可以进行PDF到Excel, Word, WPS之类的格式转换, 甚至, 有个PDF打印机, 就更加厉害了.
chinaunix网友2010-11-02 16:53:00
楼主的的确是个好方法 也可以用 pdfdo。这个在线网站,可以实现提取页面,和PDF解密去除限制。 http://www.pdfdo.com/pdf-extract-page.aspx 提取页面 http://www.pdfdo.com/pdf-remove-restriction.aspx 解密去除限制