THotPDF.GetLoadedFontDict Method
フォント記述子、幅テーブル、エンコーディングマッピングなどの基盤となる属性にアクセスするために、ロードされたPDFの指定されたページにあるフォントリソースの完全なフォント辞書オブジェクトを返します
宣言
function GetLoadedFontDict(PageIndex, FontIndex: Integer): THPDFDictionaryObject;
ユニット
HPDFDoc
パラメータ
| 名前 | 用途 |
|---|---|
PageIndex | ターゲットページの0から始まるインデックス |
FontIndex | ページのフォントリソース辞書におけるターゲットフォントの0から始まるインデックス |
戻り値
返回字体字典的 THPDFDictionaryObject;索引越界或字体无法解析时返回 nil
使用上の注意
- 调用前应先通过
GetLoadedFontCount确认有效索引范围 - 返される辞書は、解析済みのオブジェクトへの間接参照である可能性があります。呼び出し元はこのオブジェクトを解放してはならず、ドキュメントが閉じられると参照は無効になります
- CIDFontまたはType0複合フォントの場合、辞書にはDescendantFonts配列が含まれる可能性があり、完全なフォント情報を取得するには追加の解析が必要です