Modify existing bookmarks in DjVu and PDF documents.
Сreate bookmark trees manually.
Restructuring bookmarks, shifting page numbers.
Embed bookmarks into DjVu or PDF documents.
Details
The program has simple interface and special description does not need. Separately, only stands to explain the process to create bookmarks from text table of contents.
If the document has a text table of contents (TOC), you can copy and save the text contents into a separate text file, and then tell the program the file as a bookmark source.
This program does not provide an OCR or text editor features.
If the document was scanned and does not contain textual information, you must first recognize the contents by using a specialized OCR application.
Usually, a table of contents (TOC) consists of the following elements:
Indents
Numeric or symbolic index
Header text
Placeholders
Page number
There are many various alternatives of representation of tables of contents.
Fortunately, all this detail is not no need. To build a bookmark tree, you need to follow some rules:
To determine the level of nesting of bookmarks, it is better to rely on indents, rather than numeric indexes, as some specific rules for determining the level of heading in an index does not exist.
Indents are specified using a tab key (TAB).
Placeholders can be any characters except numbers and alphabet characters (spaces, tabs, dots, and underscores. Etc.). The number of placeholders is not important.
Each headline should be placed in one line. Multiline headers are not supported.
Integration. (New in version 1.1.6.0. Currently for Windows only)
Examples
Examples of bookmark files and documents are in the Samples folder of the program.
History
Version 1.1.6.0
Integration with document readers.
Version 1.1.5.1
New OutlineTool - console utility for manage bookmarks from the command line.
Internal changes in the structure of the project.
Version 1.1.5.0
The program has been adapted for Linux and Mac OS X.
Fixed some small bugs.
Version 1.1.4.0
Language resources has been moved to separated XML files.
Added ability to specify custom expressions in the dialog of the shifting numbers of pages.
Now supports all versions of PDF format using the library iTextSharp.