THotPDF.GetLoadedLinkInfo Method
Прочита правоъгълника на зоната за щракване и целевия URI низ на определена анотация с хипервръзка на посочената страница на заредения PDF, използва се за извличане или проверка на външни връзки в документа
Декларация
function GetLoadedLinkInfo(PageIndex, LinkIndex: Integer; out ARect: THPDFRect; out AURI: AnsiString): boolean;
Единица
HPDFDoc
Параметри
| Име | Използване |
|---|---|
PageIndex | Нулевият индекс на целевата страница |
LinkIndex | 链接在页面链接列表中的零起始索引,有效范围由 GetLoadedLinkCount 确定 |
ARect | Изходен параметър, получаващ правоъгълника на позицията на горещата зона на връзката на страницата (PDF координатна система) |
AURI | Изходен параметър, получаващ URI низа на целта на връзката |
Върната стойност
成功读取则返回 True;索引越界或链接结构解析失败时返回 False,输出参数值未定义
Бележки за използване
- 调用前应先通过
GetLoadedLinkCount确认有效索引范围 - Върнатият URI може да съдържа специални знаци или не-ASCII байтове; препоръчва се URL декодиране или преобразуване на набор от знаци преди показване
- Този метод извлича само връзки от тип действие URI; ако трябва да получите информация за вътрешната връзка на страницата, тя трябва да бъде анализирана отделно чрез обекта на действието в речника на анотацията