Saturday, February 5, 2011

Bookmark Plugin: Adobe Acrobat Reader

Adobe Acrobat Reader has no way to bookmark a page so that you can pick up where you left off at a later time. Go figure - a reader program with no bookmark? Fortunately Adobe allows for plugins where anyone can add their own customizations. There is a plugin that creates a simple bookmark menu item. The plugin writes the bookmark to file so that Reader remembers the file and the bookmark - even if you close the file and reopen it. The plugin that works with Adobe Acrobat Reader v7, 8 and 9 can be found here:

Plugin: Bookmark A Page In Your PDF

This JavaScript pugin can be edited to work with Adobe Acrobat X if one modifies the file a bit. Here is what needs to be done:

Change line 165 from this:
cParent: "Tools",
to:
cParent: "View",
Add this between line 160 and 162 to add a horizontal divider:
// Add menu divider
app.addMenuItem({
    cName: "-",          
    cParent: "View",         
    cExec: "void(0);" 
});
Here is a screenshot of what it should look like in Reader X:




Adobe Acrobat Reader is bloated and slow. Reader X is almost unusable on a 2 GHz Intel Core Duo 2 and Vista. Save yourself some grief and use this superior free PDF reader:

Foxit Secure PDF Reader

Enjoy!

8 comments:

  1. Cool! This little fix did the trick. Thx. :D

    ReplyDelete
  2. Thanks for that how to. Worked perfectly on Vista with Reader X.

    ReplyDelete
  3. This did the trick for Windows 7 as well... as long as you put it in the correct location. This is where I eventually placed it: C:\Program Files (x86)\Adobe\Reader 10.0\Reader\Javascripts

    ReplyDelete
  4. Does Not Work For ME!!! HELL!!

    ReplyDelete
    Replies
    1. What version of Acrobat were you trying to use it on?

      Delete
  5. Adobe Read X it does not work unless i did something wrong. Do i need to save the file as something specific? Right now it is named pdf_bookmark.js

    ReplyDelete
    Replies
    1. It probably has something to do with security changes in X. I have not used Adobe Reader in a long time because Foxit Reader is better. This describes the changes and how to get it to work:

      http://blogs.adobe.com/pdfdevjunkie/2011/09/javascript-changes-for-acrobat-x-and-reader-x-version-10-1-1.html

      Delete