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; якщо вам потрібно отримати інформацію про посилання на внутрішні переходи по сторінках, їх слід аналізувати окремо через об'єкт дії у словнику анотацій