TPDFlibOutlineNode
Типы данных
Описание
TPDFlibOutlineNode is a record structure that holds detailed metadata for an individual outline bookmark node in a PDF outline tree.
Синтаксис
Delphi
type TPDFlibOutlineNode = record
OutlineID: Integer;
ParentID: Integer;
PrevID: Integer;
NextID: Integer;
FirstChildID: Integer;
Level: Integer;
Page: Integer;
IsOpen: Boolean;
Title: WideString;
end;Параметры
| OutlineID | Уникальный целочисленный дескриптор этого узла закладки |
|---|---|
| ParentID | Дескриптор родительского узла закладки; возвращает 0, если этот узел находится на корневом уровне |
| PrevID | Дескриптор предыдущего соседнего узла закладки; возвращает 0, если предшествующего соседнего узла нет |
| NextID | Дескриптор следующего соседнего узла закладки; возвращает 0, если последующего соседнего узла нет |
| FirstChildID | Дескриптор первого дочернего узла закладки; возвращает 0, если у этого узла нет детей |
| Level | Глубина вложенности узла в дереве оглавления, начиная с 0 |
| Page | Индекс целевой страницы этого назначения закладки (нумерация с 1); возвращает 0, если закладка вызывает неноавигационное действие |
| IsOpen | Указывает, будут ли дочерние элементы узла закладки отображаться (развернутыми) по умолчанию в приложениях для просмотра |
| Title | Отображаемый текстовый заголовок закладки оглавления |