Help get this topic noticed by sharing it on Twitter, Facebook, or email.
I’m curious

How to print a list of bookmarks in Adobe Acrobat 9.1.0 Standard.

How to print a list of bookmarks in Adobe Acrobat 9.1.0 Standard.

On the web I had found a way to do this in Version 7 (involved sequences and batch processing) but now I'm not finding batch processing in Version 9. Or any mention of sequences or batch processin in the help manual.
5 people have
this question
+1
Reply
  • I’m proud of myself for working this out!
    Not sure if this works in Acrobat 9.1.0 Standard (as I use 9.1.3 Pro) but it may help...

    The batch processing command is now in 'Advanced'>'"Document Processing'
    Click on 'New Sequence', name your new sequence then in the window that opens 'Select Commands'.
    Now scroll down to Javascript > 'Execute Javascript' and click Add.
    Finally double click on the newly added entry and in the pop-up window paste the script from: http://forums.adobe.com/thread/304701


    /* List all Bookmarks */
    /* Recursively work through bookmark tree */
    function PrintBookmarks(bm, nLevel) {

    if (nLevel != 0) { // don't print the root
    bmReport.absIndent=bmTab*(nLevel-1);
    bmReport.writeText(util.printf("%s",bm.name));
    }

    if (bm.children != null)
    for (var i = 0; i < bm.children.length; i++)
    PrintBookmarks(bm.children[i], nLevel + 1);
    }

    // Set up the parameters to write a report
    bmTab = 20;
    bmReport = new Report();
    bmReport.size = 2 // Large font size for title
    bmReport.writeText(this.title);
    bmReport.writeText(" "); // Skip a line
    bmReport.size = 1.5; // Slightly smaller for heading
    bmReport.writeText("Listing of Bookmarks");
    bmReport.writeText(" ");
    bmReport.size = 1; // Default size for everything else
    PrintBookmarks(this.bookmarkRoot, 0); // Start moving through bookmarks
    // Make it global so the object will be "remembered" after batch is done.
    global.bmRep = bmReport;
    // Make global for next step
    /*
    We now want to open our report (Report.open), but in Acrobat 6 and earlier we cannot open or save (Report.save) a report while a modal dialog box
    is open, as there is while the batch is running. So, if the version is 6 or
    earlier, wait until the batch is done, then open the report.
    */
    if ( app.viewerVersion < 7 ) {

    global.wrtDoc = app.setInterval(
    'try {'
    +' reportDoc = global.bmRep.open("Listing of Bookmarks");'
    +' console.println("Executed Report.open");'
    +' app.clearInterval(global.wrtDoc);'
    +' delete global.wrtDoc;'
    +' console.println("Executed App.clearInterval");'
    +' reportDoc.info.title = "Bookmark Listings";'
    +' reportDoc.info.Author = "A. C. Robat";'
    +'} catch (e) {console.println("Waiting...: " + e);}'
    , 100); // Check every 1/10th of a second. You can adjust this
    } else {

    reportDoc = global.bmRep.open("Listing of Bookmarks");
    console.println("Executed Report.open");
    reportDoc.info.title = "Bookmark Listings";
    reportDoc.info.Author = "A. C. Robat";
    }



    All done - now run the sequence (although be aware that the batch process can't be run on a document that's already open).



    Here's a screencast showing the whole process:

    http://screencast.com/t/2NCqDBxEgu

  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited

  • Hi,

    I tried this but the output is always just one page and my bookmarks should take up at least 6. The last line looks like all the bookmarks printed on top of each other.

    Is there a way to have all the bookmarks print out completely?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited

  • I’m ...meh...
    This just seems really complicated for something that should be simple.
    On the other hand - I haven't tried it yet. And maybe won't if it's not working?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited

  • It actually was pretty easy to set up and it would work for smaller documents but I'm working with 1600 page criminal briefs and there's just too many bookmarks. I would post a screenshot but I can't due to confidentiality reasons. The only reason I need it is my stupid boss is a luddite and wants the briefs in hardcopy and doesn't want to work with them electronically.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited

  • I’m curious
    I'm in a law office too! I mainly want to print the bookmarks to proofread them. And sometimes to give to boss as a reference.

    A luddite! Ha! Hey - do you know any web sites or groups with easy-to-understand tips for everyday Adobe users? It seems like a very rich program but we don't do a whole lot with it. Just figured out the "typewriter" function - pretty cool.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited

  • OK - tried it - Acrobat 9.1.0 Standard does NOT have this option under the Advanced/Document processing menu.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited

  • I don't know about Adobe standard, I have 9 Pro. Maybe that's the difference? I really wish there was a help forum for normal people.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited

  • I have the same problem of having only 1 page of the bookmarks showing up. I have a ton of documents with a ton of bookmarks. Does anyone know how to get all of the pages of bookmarks to show up to print?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited

  • This reply was removed on 2013-10-08.
    see the change log
  • Lynne Murrey - looks like your reply was removed. But I have it in my email. :-)
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited