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 است؛ اگر قصد شما دریافت مشخصات لینکهای داخلی به صفحات دیگر میباشد، این امر از سوی کلید عملگر در دیکشنری حاشیهنویسی مستقلاً فراهم میشود