There’s probably an easier way to do this, but I haven’t found it. I have quite an extensive collection of IT books in PDF format, and not all of them come with navigation bookmarks. On Windows that was not a problem since Adobe Professional allows you to edit pdf documents. It’s only a pity that it doesn’t have a Linux version (it should be noted that Acrobat Reader is available for Linux).
So, when I wanted to edit newly downloaded e-book in pdf format (there were no bookmarks at all!), I scrattched my head, asked google and didn’t find anything suitable. Going a little deeper with the search I located very good program that does exactly what I need – it is able to add/delete/edit bookmarks of existing pdf files.
Program is called JPdfBookmarks, and it works like a charm (it even has a GUI version).

Seems to be a good info. Thanks. Shall check it out.
You can try using ‘Foxit Reader’ which is a good competitor with less overheads for PDF-reading!
Cheers,
Raghavan alias Saravanan M.
It just rocks by looking at the features. Having some issues in getting it installed.Going through the author’s blog and manual.
It actually uses the Apahce PDFBox – an open source Java-PDF library — FYI.
Cheers!