THotPDF.GetLoadedAnnotationInfo Method
อ่านประเภทย่อยและพื้นที่สี่เหลี่ยมของตำแหน่งของคำอธิบายประกอบในหน้าที่ระบุของ PDF ที่โหลด ซึ่งสะดวกสำหรับการกรองและค้นหาคำอธิบายประกอบเฉพาะอย่างรวดเร็วโดยไม่ต้องแยกวิเคราะห์พจนานุกรมแบบสมบูรณ์
การประกาศ
function GetLoadedAnnotationInfo(PageIndex, AnnotationIndex: Integer; out ASubtype: AnsiString; out ARect: THPDFRect): boolean;
ยูนิต
HPDFDoc
พารามิเตอร์
| ชื่อ | การใช้งาน |
|---|---|
PageIndex | ดัชนีเริ่มต้นที่ศูนย์ของหน้าเป้าหมาย |
AnnotationIndex | ดัชนีเริ่มต้นที่ศูนย์ของคำอธิบายประกอบเป้าหมายในอาร์เรย์ Annots ของหน้า |
ASubtype | 输出参数,接收注释的 Subtype 字符串,如 Text、Link、Widget |
ARect | พารามิเตอร์เอาต์พุต รับพื้นที่สี่เหลี่ยมตำแหน่งของคำอธิบายประกอบบนหน้า (ระบบพิกัด PDF) |
ค่าที่ส่งคืน
若成功读取注释信息则返回 True,索引越界或注释解析失败时返回 False,且输出参数值未定义
ข้อควรระวังในการใช้งาน
- 调用前应先通过
GetLoadedAnnotationCount获取有效索引范围,避免越界访问 - 返回
False时,ASubtype和ARect的内容不可信,不得使用 - 如需访问注释的完整属性(如颜色、内容文本、动作),应进一步调用
GetLoadedAnnotationDict获取字典对象