THotPDF.GetLoadedFontNames Method
ロードされたPDFドキュメントの指定されたページで使用されているフォント名リストを取得します
宣言
function GetLoadedFontNames(PageIndex: Integer): THPDFAnsiStringArray;
ユニット
HPDFDoc
パラメータ
| 名前 | 用途 |
|---|---|
PageIndex | フォント名を照会するターゲットページを指定する、0から始まるページインデックス |
戻り値
返回 THPDFAnsiStringArray 类型的字符串数组,每个元素为该页面资源字典中引用的字体名称;若该页无字体资源则返回空数组
使用上の注意
- 返回的字体名称为 PDF 内部资源名称,与操作系统字体名称可能存在差异,如子集嵌入字体会带有前缀标识
- 若需统计整个文档的字体总数,请使用
GetLoadedTotalFontCount方法 - 同じフォントが複数のページで繰り返し表示される可能性があるため、返された結果の重複を排除して初めて、ドキュメントレベルの一意のフォントリストを取得できます