THotPDF.GetLoadedLinkInfo Method
Lit le rectangle de la zone de clic et la chaîne de l'URI cible d'une annotation de lien hypertexte sur une page spécifiée du PDF chargé, pour extraire ou vérifier les liens externes dans le document
Déclaration
function GetLoadedLinkInfo(PageIndex, LinkIndex: Integer; out ARect: THPDFRect; out AURI: AnsiString): boolean;
Unité
HPDFDoc
Paramètre
| Nom | Utilisation |
|---|---|
PageIndex | Index basé sur zéro de la page cible |
LinkIndex | 链接在页面链接列表中的零起始索引,有效范围由 GetLoadedLinkCount 确定 |
ARect | Paramètre de sortie, reçoit le rectangle de position de la zone de point chaud du lien sur la page (système de coordonnées PDF) |
AURI | Paramètre de sortie, reçoit la chaîne URI de la cible du lien |
Valeur de retour
成功读取则返回 True;索引越界或链接结构解析失败时返回 False,输出参数值未定义
Notes d'utilisation
- 调用前应先通过
GetLoadedLinkCount确认有效索引范围 - Les URI renvoyés peuvent contenir des caractères spéciaux ou des octets non ASCII ; un décodage URL ou une conversion de jeu de caractères est recommandé avant l'affichage
- Cette méthode extrait uniquement les liens d'action URI ; s'il est nécessaire d'obtenir les informations du lien de saut de page, elles doivent être analysées séparément via l'objet d'action du dictionnaire d'annotation