THotPDF.GetLoadedFontDict Method
ส่งคืนออบเจ็กต์พจนานุกรมฟอนต์แบบสมบูรณ์สำหรับทรัพยากรฟอนต์ในหน้าที่ระบุของ PDF ที่โหลด ใช้สำหรับการเข้าถึงคุณสมบัติพื้นฐาน เช่น ตัวอธิบายฟอนต์ ตารางความกว้าง และการแมปการเข้ารหัส
การประกาศ
function GetLoadedFontDict(PageIndex, FontIndex: Integer): THPDFDictionaryObject;
ยูนิต
HPDFDoc
พารามิเตอร์
| ชื่อ | การใช้งาน |
|---|---|
PageIndex | ดัชนีเริ่มต้นที่ศูนย์ของหน้าเป้าหมาย |
FontIndex | ดัชนีเริ่มต้นที่ศูนย์ของฟอนต์เป้าหมายในพจนานุกรมทรัพยากรฟอนต์ของหน้า |
ค่าที่ส่งคืน
返回字体字典的 THPDFDictionaryObject;索引越界或字体无法解析时返回 nil
ข้อควรระวังในการใช้งาน
- 调用前应先通过
GetLoadedFontCount确认有效索引范围 - พจนานุกรมที่ส่งคืนอาจอ้างอิงออบเจ็กต์ที่แยกวิเคราะห์แล้วโดยอ้อม ผู้เรียกจะต้องไม่ปล่อยออบเจ็กต์ และการอ้างอิงจะใช้ไม่ได้หลังจากปิดเอกสาร
- สำหรับฟอนต์ผสม CIDFont หรือ Type0 พจนานุกรมอาจมีอาร์เรย์ DescendantFonts ซึ่งจำเป็นต้องมีการแยกวิเคราะห์เพิ่มเติมเพื่อรับข้อมูลอักษรที่สมบูรณ์