TPDFlibOutlineNode

Data Types

Description

TPDFlibOutlineNode is a record structure that holds detailed metadata for an individual outline bookmark node in a PDF outline tree.

Syntax

Delphi

type TPDFlibOutlineNode = record
    OutlineID: Integer;
    ParentID: Integer;
    PrevID: Integer;
    NextID: Integer;
    FirstChildID: Integer;
    Level: Integer;
    Page: Integer;
    IsOpen: Boolean;
    Title: WideString;
  end;

Fields

OutlineIDL'handle intero univoco di questo nodo segnalibro
ParentIDL'handle del nodo segnalibro padre; restituisce 0 se questo nodo si trova al livello dei fratelli radice
PrevIDL'handle del nodo segnalibro fratello precedente; restituisce 0 se non c'è un fratello precedente
NextIDL'handle del nodo segnalibro fratello successivo; restituisce 0 se non c'è un fratello successivo
FirstChildIDL'handle del primo nodo segnalibro figlio; restituisce 0 se questo nodo non ha figli
LevelLa profondità di nidificazione dell'rientro con base 0 di questo nodo nell'albero della struttura outline
PageLa pagina indice con base 1 interessata da questa destinazione del segnalibro; restituisce 0 se il segnalibro richiama un'azione di non navigazione
IsOpenSpecifies whether the bookmark node's children are shown (expanded) by default in viewer applications
TitleL'etichetta di testo del titolo visualizzata della struttura del segnalibro

See also

TPDFlibOutlineSearchDepth, EnumOutlineTree