最近用adobe reader看一本影印本的设计模式大概600多页,由于不能加书签,没有办法回顾查找感觉很不方便。
于是在网上查了一下adobe reader的书签功能,原来用adobe acrobat在制作pdf时是可以加书签,但adobe reader在看pdf时没有书签功能。

在网上搜到一个老外写的JavaScript插件(http://www.pdfhacks.com/bookmark_page/)
虽然可以在adobe reader中实现书签功能,但存在
      1.所有pdf文档混用同一书签,不能按图书进行独立区分;
      2.新增的书签只能排在最后,不能按照页码从小到大排序
      3.跳转书签算法不好导致耗时太久;
      4.没有工具栏,只能在菜单栏中,使用起来很不方便
而网上其他adobe书签也只是对这插件菜单栏中的英文进行了汉化。
所以就自己写了一个把上述功能都实现,就定为1.0版吧,供大家下载使用。
readerbookmark.1.0.pack.rar


使用说明:

1.将解压后的readerbookmark.1.0.pack.js文件放到 adobe reader 安装目录下的JavaScript文件夹里
   如:C:\Program Files\Adobe\Reader 9.0\Reader\Javascripts

2.确保 adobe reader 中启用 JavaScript,并且有菜单权限
      adobe reader 编辑-->首选项--->javascript
     

3.使用书签功能,如图

       

       

       

       

       

       

     


      由于书签是按照pdf文档路径进行区分的,所以一旦文档移位,或者换机器将不再能使用。
后续我将加入书签的导入、导出功能以解决这个问题。


       第一次发布这种程序,测试的很不充分,大家使用中发现bug或有好的改进想法,
      请联系我            msn:  yuyang5213@msn.com
                            qq:   47771049                      
                            email:yuyang5213@163.com


      特别感谢:

      在开发过程中由于对adobe api文档中关于添加工具按钮说明的不理解,在给按钮加图片时遇到了很多烦,
所以特别感谢斌斌同学不厌其烦一遍一遍的修改生成图片帮我测试,斌斌辛苦 ^__^


      发现大家对这本《Head First 设计模式》很感兴趣,
找了个地址:http://www.verycd.com/topics/207203/供大家下载

posted on 2009-08-29 23:52  FrankYu  阅读(7878)  评论(26编辑  收藏  举报