THotPDF.ExtractLoadedPageGlyphsWithForms Method
Helper riêng của THotPDF đứng sau các method văn bản của trang: trả về các glyph của một trang đã nạp cùng với glyph của các Form XObject mà trang vẽ ra, theo thứ tự vẽ
Khai báo
function ExtractLoadedPageGlyphsWithForms(PageIndex: Integer; out Glyphs: THPDFGlyphArray): boolean;
Đơn vị
HPDFDoc
Tham số
| Tên | Mục đích |
|---|---|
PageIndex | Chỉ số bắt đầu từ 0 của trang đã nạp |
Glyphs | Nhận các glyph trong user space; glyph đến từ form mang TokenIndex và ItemIndex bằng -1 |
Giá trị trả về
True khi nội dung trang đọc và diễn giải được
Ghi chú sử dụng
- Mỗi Form XObject được đọc một lần dọc theo một chuỗi form lồng nhau: form tự vẽ chính nó, trực tiếp hay qua các form khác, sẽ không bị đi vào lần nữa
- Glyph của form mà tâm nằm ngoài /BBox của form — biên clipping của nó (ISO 32000-1 8.10.1) — bị loại bỏ
- ExtractLoadedPageText và các method văn bản khác dùng các glyph này sau khi loại bỏ những glyph nằm ngoài box hiển thị của trang