THotPDF.GetLoadedOutlineItem Method
로드된 PDF 문서 개요(책갈피)에서 지정된 인덱스에 있는 최상위 항목의 제목 텍스트와 대상 페이지 인덱스를 읽습니다
선언
function GetLoadedOutlineItem(Index: Integer; out ATitle: AnsiString; out APageIndex: Integer): boolean;
유닛(Unit)
HPDFDoc
매개변수
| 이름 | 용도 |
|---|---|
Index | 大纲顶层条目的零起始索引,有效范围为 0 到 GetLoadedOutlineCount - 1 |
ATitle | 출력 매개변수로, 책갈피 제목 텍스트 문자열을 받습니다 |
APageIndex | 출력 매개변수로 책갈피가 가리키는 대상 페이지의 0부터 시작하는 인덱스를 받으며, 책갈피 대상이 페이지 점프가 아니면 -1을 출력합니다 |
반환 값
成功读取则返回 True;索引越界或书签结构损坏时返回 False,输出参数值未定义
사용 시 주의 사항
- 书签标题中含有 Unicode 字符时,返回值为 UTF-8 或 BOM 解码后的字符串;显示前需确认目标字符集支持
APageIndex返回 -1 表示书签目标为非页面跳转动作(如 URI 动作或命名目标),需额外解析- 이 메서드는 최상위 책갈피만 순회합니다. 하위 책갈피를 순회하려면 책갈피 딕셔너리의 First/Next 연결 리스트 노드에 액세스해야 합니다