Bookmarks and links contained within a PDF file.

Cerrado Publicado Apr 24, 2003 Pagado a la entrega
Cerrado Pagado a la entrega

An Adobe PDF document can contain "bookmarks and links" (hereafter called destinations). These destinations can be within the same document or they could point to an external file. What we need is an ActiveX/COM/DLL/or independent exe that can take command line parameters that will do the following (hereafter called "The Process"). General Process The Process would open an Adobe PDF file that it was pointed to and read the destinations. If the destinations are contained within the current open file then the return value could be any or all of the following for each destination as requested by the parent application. 1. The text of the destination (if any else a null string) as it would be seen by a user. 2. The page number that the destination points to (1 or zero based would prefer zero (0) based (long value)). 3. The path to the file that The Process was pointed to. If the target of the destinations are not contained within the current open file then the return value could be any or all of the following for each destination as requested by the parent application. 1. The text of the destination (if any else a null string) as it would be seen by a user. 2. Since the destination points to another file the return value would be -1 (long value) for the page number since it is not to open that file unless pointed to by the parent application. 3. The path and filename that the destination points to. The Process will always return the path of where the destinations points too. Ability to pass The Process the password (password could be optional parameter for say the open statement) and if not supplied The Process will return an error.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased. 4) All code must be very well commented. 5) Instructions on use as applicable depending upon method approved.

## Platform

The Process must work on Windows systems

Odd Jobs

Nº del proyecto: #2928448

Sobre el proyecto

Proyecto remoto Activo Apr 28, 2003