THotPDF.ExtractLoadedPageGlyphsWithForms Method
页面文本方法背后的 THotPDF 私有辅助方法:返回已加载页面的字形,连同其所绘制 Form XObject 的字形,按绘制顺序排列
声明
function ExtractLoadedPageGlyphsWithForms(PageIndex: Integer; out Glyphs: THPDFGlyphArray): boolean;
单元
HPDFDoc
参数
| 名称 | 用途 |
|---|---|
PageIndex | 已加载页面从 0 开始的索引 |
Glyphs | 接收用户空间中的字形;来自表单的字形其 TokenIndex 和 ItemIndex 为 -1 |
返回值
能够读取并解释页面内容时为 True
使用说明
- 每个 Form XObject 沿嵌套表单链只读取一次:直接或经由其他表单绘制自身的表单不会再次进入
- 中心落在表单 /BBox(表单的裁剪边界,ISO 32000-1 8.10.1)之外的字形会被排除
- ExtractLoadedPageText 等文本方法会先剔除可见页面框之外的字形,再使用这些字形