THotPDF.ExtractLoadedPageGlyphsWithForms Method
ページテキスト系メソッドの土台となる THotPDF のプライベートヘルパーです。ロード済みページのグリフに、そこで描画される Form XObject のグリフも加えて、描画順に返します
宣言
function ExtractLoadedPageGlyphsWithForms(PageIndex: Integer; out Glyphs: THPDFGlyphArray): boolean;
ユニット
HPDFDoc
パラメータ
| 名前 | 目的 |
|---|---|
PageIndex | ロード済みページの 0 始まりのインデックス |
Glyphs | ユーザー空間のグリフを受け取ります。フォーム由来のグリフは TokenIndex と ItemIndex が -1 になります |
戻り値
ページのコンテンツを読んで解釈できたとき True
使用上の注意
- 各 Form XObject はネストしたフォームの連鎖に沿って 1 回だけ読まれます。直接であれ他のフォーム経由であれ、自分自身を描画するフォームには再入しません
- 中心がフォームの /BBox(フォームのクリッピング境界、ISO 32000-1 8.10.1)の外にあるグリフは除外されます
- ExtractLoadedPageText をはじめとするテキスト系メソッドは、可視ページボックスの外のグリフを除いた上でこれらのグリフを使います