TTF フォントファイルを読み込む

書式:
const char* HPDF_LoadTTFontFromFile(HPDF_Doc     pdf,
                                    const char  *file_name,
                                    HPDF_BOOL    embedding);

戻り値:成功するとフォント名を返します。失敗するとNULLを返し、HPDF_Doc オブジェクトのハンドル生成時に渡したエラーハンドラをコールする。

エラー

HPDF_INVALID_DOCUMENT
無効なドキュメントオブジェクトのハンドルが設定された
HPDF_FAILD_TO_ALLOC_MEM
メモリの確保に失敗した
HPDF_FONT_EXISTS
同じ名前のフォントは、すでに登録されました
HPDF_INVALID_TTC_INDEX, HPDF_INVALID_TTC_FILE, HPDF_TTF_INVALID_CMAP, HPDF_TTF_INVALID_FOMAT, HPDF_TTF_MISSING_TABLE
.ttf ファイルの読み込みに失敗
HPDF_TTF_CANNOT_EMBEDDING_FONT
指定されたフォントは埋め込みできません

引数
  pdf :HPDF_Doc オブジェクトのハンドル
  file_name :TrueType フォントファイル(.ttf)のパス
  embedding :HPDF_TRUEを設定すると、ドキュメントにフォントデータを埋め込みます

指定した TTF ファイルを読み込み、(オプションで) そのデータをドキュメントに埋め込みます。