【转帖】为Adobe Acrobat Reader添加书签功能

pdf格式是众多电子教程的首选格式,可惜居然不支持书签的功能,让人觉得很不方便,在网上找了一下,发现有如下的解决方案,很好

PDF文件的官方阅读程序“Adobe Acrobat Reader”不支持自定义“书签”功能,就造成当阅读长篇幅文档时,根本无法通过添加多个书签的办法来实现快速定位。发扬DIY的精神,为Acrobat Reader制造出书签功能吧!利用Adobe Acrobat Reader支持Javascript插件的方式,可以很容易地实现!
第一步:将从 http://www.pdfhacks.com/bookmark_page/bookmark_page.js-1.0.zip下载的文件解压缩,把其中的“bookmark_page.js”文件复制到“c:\Program Files\Adobe\Reader 8.0\Reader\Javascripts”文件夹下,然后启动Adobe Acrobat Reader软件,依次点击“编辑→首选项→Javascript”,将右侧界面中的前三个选项全部选中(见图1)。

【转帖】为Adobe Acrobat Reader添加书签功能


第二步:打开一个PDF文件,会发现左侧多了一个“书签”图标,点击它可得到树状结构的目录列表,当浏览到感兴趣的页面时,依次点击“视图→Bookmark This Page”(将该页加到书签),在弹出对话框中输入对此页的描述即完成了书签的添加(见图2)。


【转帖】为Adobe Acrobat Reader添加书签功能

第三步:当需要快速打开添加了书签的页面时,只要依次点击“视图→Go To Bookmark”(转到书签),从弹出的小界面上点击相应名称的书签即可(见图3)。如果仅仅想删除某一个或几个书签,点击“视图→Remove a Bookmark”(删除书签),在弹出的小界面中单击不想继续使用的书签就可以删除了;如果想将所有的书签删除,可点击“视图→Clear Bookmark”(清理书签)就能一次性全部删除了。




小提示:
  • 这个脚本仅能使用在adobe reader8.0的版本,其他的我没有测试过,请注意

  • 该插件创建的书签不是针对某一本书单独存放,而是全局性的,比如A和B两个PDF文件都创建了书签,当在B文件中使用书签功能时,书签列表中同样会出现A文件的书签!因此创建书签时一定要注明PDF文件的名称,省得日后混淆。另外移动PDF文件位置后,曾经添加的书签将失效!

你可能感兴趣的:(JavaScript,脚本,软件测试,Adobe,Go)