THotPDF.ExtractLoadedPageGlyphsWithForms Method
helper ภายในของ THotPDF ที่อยู่เบื้องหลังเมธอดข้อความของหน้า คืน glyph ของหน้าที่โหลดแล้วพร้อม glyph ของ Form XObject ที่หน้าวาด โดยเรียงตามลำดับการวาด
การประกาศ
function ExtractLoadedPageGlyphsWithForms(PageIndex: Integer; out Glyphs: THPDFGlyphArray): boolean;
ยูนิต
HPDFDoc
พารามิเตอร์
| ชื่อ | วัตถุประสงค์ |
|---|---|
PageIndex | ดัชนีแบบเริ่มจากศูนย์ของหน้าที่โหลดแล้ว |
Glyphs | รับ glyph ใน user space โดย glyph ที่มาจากฟอร์มจะมี TokenIndex กับ ItemIndex เป็น -1 |
ค่าที่ส่งกลับ
True เมื่ออ่านและตีความเนื้อหาหน้าได้
หมายเหตุการใช้งาน
- Form XObject แต่ละตัวถูกอ่านหนึ่งครั้งตลอดห่วงโซ่ฟอร์มที่ซ้อนกัน ฟอร์มที่วาดตัวเองซ้ำ ไม่ว่าโดยตรงหรือผ่านฟอร์มอื่น จะไม่ถูกเข้าไปอีก
- glyph ของฟอร์มที่จุดกึ่งกลางอยู่นอก /BBox ของฟอร์ม ซึ่งเป็นขอบเขต clip ของมัน (ISO 32000-1 8.10.1) จะถูกตัดออก
- ExtractLoadedPageText และเมธอดข้อความอื่นใช้ glyph ชุดนี้หลังจากตัด glyph ที่อยู่นอกกล่องหน้าที่มองเห็นออกแล้ว