Planet PDF Forum Archive

Planet PDF ForumWowsers! This is page is old, head to the LIVE Planet PDF Forum. It features more than 10 conferences, covering everything from beginner to in-depth developer and pre-press discussions. If you wish to continue... one & two archive covers 1999-2011 (160,000 pages).

New Forum | Previous | Next | (P-PDF) Developers

Topic: Creating Bookmarks Using Visual Basic
Conf: (P-PDF) Developers, Msg: 52605
From: RickWells
Date: 5/29/2002 04:53 PM

On January 19, 2000, I posted a topic named "Nested PDF Access in Visual Basic" which decribed my current project. I asked about nested PDF access as it relates to printing individual groups of pages in a large PFD file. Dave suggested a method of doing this using a Java Script which worked fine after I learned PDF pages start with 0 and not 1 internally. While Dave's suggestion solved the immediate problem and we were able to get the client's E-Catalog out, there is a greater challenge.

The E-Catalog is a dynamic object. So, if I delete or insert new PDF pages anywhere in the document except at the end, all the page numbers in the Java Script will be off from the point of insertion or deletion to the end of the document. What I *think* I need to do is create data table which holds (1) the name of the product, (2) the start page of the product, and (3) the end page of the product. This would be a relational database so if I inserted a product anywhere in the data table or deleted a product anywhere in the data table, the page references from that point to the end of the table would automatically increment or decrement as required.

Then, I would write a program (I have a number of different programming language skills, but have used VB almost exclusively for the past several years), which would read the data table, and create a fresh set of Page Printing Bookmarks each time the large PDF document was altered.

So, what I need to know is: (1) anybody got a better idea? (2) Do I need the SDK to create Bookmarks in VB which I can insert in a PDF file? (3) How do I create and insert these Bookmarks? Yesterday, I spent all day attempting to do this on my own, but without success.

Any help would be appreciated.



PDF In-Depth Free Product Trials Ubiquitous PDF

Debenu Aerialist

The ultimate plug-in for Adobe Acrobat. Advanced splitting, merging, stamping, bookmarking, and link...

Download free demo

Debenu PDF Tools Pro

It's simple to use and will let you preview and edit PDF files, it's a Windows application that makes...

Download free demo

Five visions of a PDF Day

In the world of PDFs or as we like to say Planet (of) PDF, a year isn't a real PDF year without an intense few days of industry knowledge sharing.

May 15, 2018
Platinum Sponsor

Search Planet PDF
more searching options...
Planet PDF Newsletter
Most Popular Articles
Featured Product

Debenu PDF Aerialist

The ultimate plug-in for Adobe Acrobat. Advanced splitting, merging, stamping, bookmarking, and link control. Take Acrobat to the next level.


Adding a PDF Stamp Comment

OK, so you want to stamp your document. Maybe you need to give reviewers some advice about the document's status or sensitivity. This tip from author Ted Padova demonstrates how to add stamps with the Stamp Tool along with related comments.