THotPDF.GetLoadedLinkInfo Method
Lee el rectángulo del área de clic y la cadena URI de destino de una determinada anotación de hipervínculo en la página especificada del PDF cargado, para extraer o verificar los enlaces externos en el documento
Declaración
function GetLoadedLinkInfo(PageIndex, LinkIndex: Integer; out ARect: THPDFRect; out AURI: AnsiString): boolean;
Unidad
HPDFDoc
Parámetro
| Nombre | Uso |
|---|---|
PageIndex | El índice de inicio cero de la página de destino |
LinkIndex | 链接在页面链接列表中的零起始索引,有效范围由 GetLoadedLinkCount 确定 |
ARect | Parámetro de salida, recibe el rectángulo de la posición del área activa del enlace en la página (sistema de coordenadas PDF) |
AURI | Parámetro de salida, recibe la cadena URI del destino del enlace |
Valor de retorno
成功读取则返回 True;索引越界或链接结构解析失败时返回 False,输出参数值未定义
Notas de uso
- 调用前应先通过
GetLoadedLinkCount确认有效索引范围 - La URI devuelta puede contener caracteres especiales o bytes no ASCII; se recomienda realizar la decodificación de URL o la conversión del conjunto de caracteres antes de mostrarla
- Este método solo extrae enlaces de acción URI; si necesita obtener información de enlaces de salto dentro de la página, debe analizarse por separado a través del objeto de acción del diccionario de anotaciones