Skip to main content
This topic has been closed for replies.

2 replies

Karl Heinz  Kremer
Community Expert
Community Expert
July 26, 2017
Bernd Alheit
Community Expert
Community Expert
July 26, 2017

With Acrobat JavaScript you can access the bookmarks.

JM4787Author
Participant
July 26, 2017

Thank you. I have loaded the JS for creating a bookmark report which I can then count the entries, but was more interested in being able to count the hundreds of bookmarks in my pdf first. I do not know how to write JS for that and it is not an automatic option in the Actions List.

try67
Community Expert
Community Expert
July 26, 2017

This code should do the trick:

function CountBookmarks(bkm) {

   if (bkm.children != null)

        for (var i = 0; i < bkm.children.length; i++) {

            counter++;

            CountBookmarks(bkm.children);

        }

}

var counter = 0;

CountBookmarks(this.bookmarkRoot);

console.println("Number of bookmarks in this file: "+counter);