THotPDF.ExtractLoadedPageGlyphsWithForms Method
THotPDF 的私有輔助方法,是各頁面文字方法的基礎:傳回已載入頁面的字形,連同頁面所繪製 Form XObject 的字形,按繪製順序排列
宣告
function ExtractLoadedPageGlyphsWithForms(PageIndex: Integer; out Glyphs: THPDFGlyphArray): boolean;
單元
HPDFDoc
參數
| 名稱 | 用途 |
|---|---|
PageIndex | 已載入頁面的索引(從零開始) |
Glyphs | 接收使用者空間中的字形;來自表單的字形帶有 TokenIndex 與 ItemIndex 為 -1 |
傳回值
頁面內容能夠讀取並解譯時為 True
使用說明
- 每個 Form XObject 沿著巢狀表單鏈只讀取一次:直接或透過其他表單繪製自身的表單,不會再進入第二次
- 表單字形若其中心落在表單的 /BBox(也就是裁邊界,ISO 32000-1 8.10.1)之外,會被排除
- ExtractLoadedPageText 與其他文字方法都是在剔除可見頁面方塊之外的字形後,才使用這些字形