ชนิด THPDFDisplayListObjectKind
จำแนกชนิด content object ที่บันทึกไว้ใน display list ของหน้า
การประกาศ
THPDFDisplayListObjectKind= (dlokPath, dlokText, dlokImage,
dlokShading, dlokUnknown);
ยูนิต
HPDFPageRenderer
ค่า
| ค่า | วัตถุประสงค์ |
|---|---|
dlokPath | object การวาด path เก็บไว้เมื่อโอเปอเรเตอร์สร้าง path ผลิตเส้นทางที่ไม่ว่างขึ้นมา |
dlokText | object การแสดงข้อความ เก็บไว้เมื่อ operation ข้อความวาด glyph ที่มองเห็นได้ |
dlokImage | image XObject ที่วาดผ่านโอเปอเรเตอร์ Do |
dlokShading | shading pattern ที่วาดทับ media box ของหน้า |
dlokUnknown | ชนิดสำรองสำหรับ object ที่หลุดจากสี่กลุ่มที่เก็บไว้ |
หมายเหตุการใช้งาน
- อ่านรายการด้วย
THPDFPageDisplayList.GetObjectแล้วกรองด้วยKindเพื่อแยก path, ข้อความ, รูปภาพ หรือ shading ออกมาทำ hit testing - รายการ
dlokShadingใช้ media box เป็นขอบเขต ส่วนขอบเขตของ path และข้อความมาจากโอเปอเรเตอร์ที่วาดมัน - ฟิลด์
OperatorNameในรีเคิร์ดคู่กันบอกโอเปอเรเตอร์ที่สร้างมัน เช่นre,TjหรือDo