フォントファイル(Type1)を読み込む
書式:
const char* HPDF_LoadType1FontFromFile(HPDF_Doc pdf,
const char *afm_file_name,
const char *data_file_name);
戻り値
成功時 :フォント名
失敗時 :NULLを返し、HPDF_Doc オブジェクトのハンドル生成時に渡したエラーハンドラをコールする。
エラー
- HPDF_INVALID_DOCUMENT
- 無効なドキュメントオブジェクトのハンドルが設定された
- HPDF_FAILD_TO_ALLOC_MEM
- メモリの確保に失敗した
- HPDF_FONT_EXISTS
- 同じ名前のフォントは、すでに登録されました
- HPDF_INVALID_AFM_HEADER, HPDF_INVALID_CHAR_MATRICS_DATA, HPDF_INVALID_N_DATA
- AFMファイルを確認できません
- HPDF_UNSUPPORTED_TYPE1_FONT
- PFA/PFBファイルを確認できません
引数
pdf :HPDF_Doc オブジェクトのハンドル
afm_file_name :AFMファイルのパス
data_file_name :PFA/PFBファイルのパス。NULLの場合はフォント・ファイルのシンボル・データはPDFに埋め込まれません。
Type1 フォントを指定したファイルから読み込み、PDF ドキュメントに登録します。