THotPDF.GetLoadedOutlineItem Method
Lee el texto del título y el índice de la página de destino de la entrada de nivel superior en el índice especificado en el esquema (marcador) del documento PDF cargado
Declaración
function GetLoadedOutlineItem(Index: Integer; out ATitle: AnsiString; out APageIndex: Integer): boolean;
Unidad
HPDFDoc
Parámetro
| Nombre | Uso |
|---|---|
Index | 大纲顶层条目的零起始索引,有效范围为 0 到 GetLoadedOutlineCount - 1 |
ATitle | Parámetro de salida, recibe la cadena de texto del título del marcador |
APageIndex | Parámetro de salida, recibe el índice inicial cero de la página de destino a la que apunta el marcador; si el destino del marcador no es un salto de página, emite -1 |
Valor de retorno
成功读取则返回 True;索引越界或书签结构损坏时返回 False,输出参数值未定义
Notas de uso
- 书签标题中含有 Unicode 字符时,返回值为 UTF-8 或 BOM 解码后的字符串;显示前需确认目标字符集支持
APageIndex返回 -1 表示书签目标为非页面跳转动作(如 URI 动作或命名目标),需额外解析- Este método solo itera a través de los marcadores de nivel superior; si necesita iterar a través de submarcadores, debe acceder a los nodos de la lista enlazada First/Next en el diccionario de marcadores