THotPDF.GetLoadedOutlineItem Method
Прочитане на текста на заглавието и индекса на целевата страница на записа от най-високо ниво на посочения индекс в контура (отметката) на заредения PDF документ
Декларация
function GetLoadedOutlineItem(Index: Integer; out ATitle: AnsiString; out APageIndex: Integer): boolean;
Единица
HPDFDoc
Параметри
| Име | Използване |
|---|---|
Index | 大纲顶层条目的零起始索引,有效范围为 0 到 GetLoadedOutlineCount - 1 |
ATitle | Изходен параметър, получаващ текстовия низ на заглавието на отметката |
APageIndex | Изходен параметър, получаващ нулевия индекс на целевата страница, към която сочи отметката; ако целта на отметката не е прескачане на страница, извежда -1 |
Върната стойност
成功读取则返回 True;索引越界或书签结构损坏时返回 False,输出参数值未定义
Бележки за използване
- 书签标题中含有 Unicode 字符时,返回值为 UTF-8 或 BOM 解码后的字符串;显示前需确认目标字符集支持
APageIndex返回 -1 表示书签目标为非页面跳转动作(如 URI 动作或命名目标),需额外解析- Този метод преминава само през отметките от най-високо ниво; ако трябва да преминете през подотметките, трябва да получите достъп до възлите от свързания списък First/Next в речника с отметки