TPDFlibOutlineNode

Tipos de dados

Descrição

TPDFlibOutlineNode é uma estrutura de registo que contém metadados detalhados de um nó individual de marcador de contorno numa árvore de contornos PDF

Sintaxe

Delphi

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

Parâmetros

OutlineIDO identificador inteiro exclusivo deste nó de marcador
ParentIDO identificador do nó marcador principal; devolve 0 se este nó estiver ao nível dos irmãos da raiz
PrevIDO identificador do nó de marcador irmão anterior; devolve 0 se não existir um irmão anterior
NextIDO identificador do nó marcador irmão seguinte; devolve 0 se não existir um irmão posterior
FirstChildIDO identificador do primeiro nó de marcador subordinado; devolve 0 se este nó não tiver elementos subordinados
LevelA profundidade de aninhamento da indentação baseada em 0 deste nó na árvore de marcadores
PageA página com índice baseado em 1 que é o destino deste marcador; devolve 0 se o marcador invocar uma ação que não seja de navegação
IsOpenEspecifica se os elementos subordinados do nó de marcador são apresentados (expandidos) por predefinição nas aplicações de visualização
TitleA legenda de texto apresentada como título do marcador

Consulte também

TPDFlibOutlineSearchDepth, EnumOutlineTree