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 เท่านั้น หากคุณต้องการรับข้อมูลลิงก์การข้ามภายในหน้า คุณควรแยกวิเคราะห์โดยอิสระผ่านออบเจ็กต์การดำเนินการของพจนานุกรมคำอธิบายประกอบ