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

OutlineIDHandle số nguyên duy nhất của nút dấu trang này
ParentIDHandle của nút dấu trang cha; trả về 0 nếu nút này ở cấp độ anh em gốc
PrevIDHandle của nút dấu trang anh em trước đó; trả về 0 nếu không có anh em đứng trước
NextIDHandle của nút dấu trang anh em tiếp theo; trả về 0 nếu không có anh em tiếp theo
FirstChildIDHandle của nút dấu trang con đầu tiên; trả về 0 nếu nút này không có con
LevelĐộ sâu lồng thụt lề dựa trên 0 của nút này trong cây phác thảo
PageTrang chỉ mục dựa trên 1 được nhắm mục tiêu bởi đích đến của dấu trang này; trả về 0 nếu dấu trang gọi một hành động không điều hướng
IsOpenChỉ định xem các con của nút dấu trang có được hiển thị (mở rộng) theo mặc định trong các ứng dụng xem hay không
TitleNhãn văn bản tiêu đề hiển thị của phác thảo dấu trang

See also

TPDFlibOutlineSearchDepth, EnumOutlineTree