TPDFlibDestinationInfo

Data Types

Description

TPDFlibDestinationInfo is a record structure that holds parameters for a navigation target destination, typically extracted from outline bookmarks or link annotations.

Syntax

Delphi

type TPDFlibDestinationInfo = record
    Kind: TPDFlibDestinationKind;
    Page: Integer;
    Left: Double;
    Top: Double;
    Right: Double;
    Bottom: Double;
    Zoom: Double;
  end;

Fields

KindThe destination scaling rule category specified by TPDFlibDestinationKind.
PageThe 1-based page index of the target page; returns 0 if the target page cannot be resolved.
LeftThe horizontal offset coordinate of the zoom window.
TopThe vertical offset coordinate of the zoom window.
RightThe right edge boundary coordinate of the fit rect (associated with dkFitR).
BottomThe bottom edge boundary coordinate of the fit rect (associated with dkFitR).
ZoomThe destination scale zoom ratio multiplier (e.g. 1.0 represents 100%, 0.0 or negative means inherit the current zoom).

See also

TPDFlibDestinationKind, GetOutlineDestinationInfo