给PDF文件加个真正的书签

     PDF文件中的所谓“书签”是书的目录,根本无法象普通书签那样,在一本书上做个记号,下次看时直接转到这里。

网上找到一篇利用javascript在adobe reader中实现书签的文章。但存在一个较大的问题。原文中PDF书签只能用于一本书。当为一本书设置书签后,另一本就无法设置书签了(提示“内部错误”)。

   主要是由于在哪个文档中设置的global变量,只能在该文档中使用。这样当在另一文档中设置书签时会提示“内部错误”。

   解决方法是用hash函数根据文档名,给每个文档定义一个global变量用于保存书签。global变量存在C:/Documents and Settings/Administrator/Application Data/Adobe/Acrobat/9.0/JavaScripts下的global.js中。glob.settings.js是global变量的安全设置。

 

将文件拷贝到C:/Program Files/Adobe/Reader 9.0/Reader/Javascripts目录下

 

原文:

http://blog.csdn.net/aohan/archive/2008/02/20/2108051.aspx

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值