THotPDF.GetLoadedLinkInfo Method
Liest das anklickbare Bereichsrechteck und die Ziel-URI-Zeichenfolge einer Hyperlink-Anmerkung auf der angegebenen Seite des geladenen PDF, um externe Links im Dokument zu extrahieren oder zu überprüfen
Deklaration
function GetLoadedLinkInfo(PageIndex, LinkIndex: Integer; out ARect: THPDFRect; out AURI: AnsiString): boolean;
Einheit
HPDFDoc
Parameter
| Name | Verwendung |
|---|---|
PageIndex | Der nullbasierte Index der Zielseite |
LinkIndex | 链接在页面链接列表中的零起始索引,有效范围由 GetLoadedLinkCount 确定 |
ARect | Ausgabeparameter, empfängt das Positionsrechteck für den Link-Hotspot auf der Seite (PDF-Koordinatensystem) |
AURI | Ausgabeparameter, empfängt die URI-Zeichenfolge des Linkziels |
Rückgabewert
成功读取则返回 True;索引越界或链接结构解析失败时返回 False,输出参数值未定义
Nutzungshinweise
- 调用前应先通过
GetLoadedLinkCount确认有效索引范围 - Die zurückgegebene URI kann Sonderzeichen oder Nicht-ASCII-Bytes enthalten; vor der Anzeige wird eine URL-Dekodierung oder eine Zeichensatzkonvertierung empfohlen
- Diese Methode extrahiert nur Links vom Typ URI-Aktion; um Informationen über Sprunglinks innerhalb einer Seite zu erhalten, parsen Sie sie separat über das Aktionsobjekt des Anmerkungswörterbuchs