SetOutlineDestinationZoom
Description
Sets the destination of an outline item (bookmark) to a specific postion on a page, and sets the zoom percentage of the document.
Syntax
Delphi
function TQuickPDF0813.SetOutlineDestinationZoom(OutlineID, DestPage: Integer;
DestPosition: Double; Zoom: Integer): Integer;
ActiveX
Function QuickPDF0813.PDFLibrary::SetOutlineDestinationZoom(OutlineID As Long,
DestPage As Long, DestPosition As Double, Zoom As Long) As Long
DLL
int QuickPDFSetOutlineDestinationZoom(int InstanceID, int OutlineID, int DestPage,
double DestPosition, int Zoom)
Parameters
| OutlineID | The ID of the outline as returned by the NewOutline function. Alternatively, use the GetOutlineID function to get a valid outline ID. |
| DestPage | The page number that this outline should link to |
| DestPosition | The vertical position on the page that the outline should link to. Specifying a point at the bottom of the page will result in the next page being shown - it is better to link to a point at the top of the page. |
| Zoom |
The zoom factor to show the target page at: 0..1600 = Zoom percentage -1 = Fit in window -2 = Fit width |
Return values
| 0 | The OutlineID was invalid |
| 1 | Destination set successfull |