Showing posts with label TOC. Show all posts
Showing posts with label TOC. Show all posts

Acrobat -- Create Bookmarks from Titles



Direct purchase using PayPal ($75 only per license)!

Or you can buy this tool together with Create TOC from Bookmarks, for just $99 for the pair!

Another Update (12/09/2018): A free demo version of this tool is now available. It will create up to 3 titles in the first 10 pages of the file.

Another Update (30/10/2014): It's now also possible to specify the maximum font size to be used for detecting the titles in the file, as well as to remove the existing bookmarks when running the tool.

Update: The tool can now process up to 999 pages, instead of just 99... Also, a new feature has been added to it where you can select which pages to process (skipping ones that you don't want to bookmark, like the cover or index pages, for example), and also specifying the minimum font size to consider as a title. So if you know that the titles in your file are at least 10-points large, you can tell the script to ignore anything smaller than that.


This tool tries to bring order to messy PDF files by identifying the title (or heading) on each page and creating a bookmark to match it.

Many articles, manuals and books are created without a proper bookmarks structure, and sometimes even without a Table of Contents (TOC). This tool tries to fix that creating a bookmarks structure based on the most important title that appears on each page your file. If multiple pages contain the same title, only the first one will be considered, since it doesn't make sense to have identical bookmarks pointing to each page.

After the script identifies the candidate titles, it will display a set of dialogs with the text found for each page of the document. You can tick each page on or off, and even edit the text. At the end, the bookmarks you selected will be created, and will automatically point to their matching pages.

Let's look at an example: We have a file without any bookmarks in it. We run the script from the menu item it added under "Tools":

(click to enlarge)

Acrobat -- Create Table Of Contents (TOC) in a PDF file from Bookmarks


Direct purchase using PayPal ($75 only per license)!

A free demo version of this tool, which will process only the first 3 (sub-)bookmarks in the file and create a TOC from them, is now available. The full version has unlimited functionality, of course.

Special Offer: Since this tool is closely related to my other tool, Create Bookmarks from Titles, I'm now offering both scripts for a bargain price of just $99 (each one costs $75 on their own). Click here to purchase them both directly via PayPal.

Update: (22/08/2017):
I've improved the way the TOC is generated and included a brand new feature: It is now possible to maintain the style of the bookmarks in the TOC itself. This could be their text color or whether they are bold, italic, or both. The TOC will reflect these features, while still being clickable, just like before.
And this new feature is also available in the free demo version, if you want to test it out before purchasing the tool!

With this script you can generate a fully functional Table of Contents (TOC) for your PDF file, using just the bookmarks structure.
The script will analyze the bookmarks of your file and will add the newly created TOC where you specify, including working links to the pages the bookmarks link to.
It will even add an extra bookmark at the top of the list to itself.

Here's how it looks like in action:

The original file with the bookmarks tree on the left, and the tool's button on the right.
After we click the "Create Bookmarks from TOC" button, the TOC is generated.
We can then save it as a stand-alone file (without links), or embed it into the main file, with clickable links:


After we choose to insert the TOC into the file, it now looks like this (notice the "Contents" text is clickable, and also that the styling of the "Contents" and "Preface" bookmarks has been maintained in the TOC):

The same file, now with a clickable, stylized TOC


For more information about this tool you can contact me directly.