フォントファイル(TTC)を読み込む

書式:
const char* HPDF_LoadTTFontFromFile2(HPDF_Doc     pdf,
                                     const char  *file_name,
                                     HPDF_UINT    index,
                                     HPDF_BOOL    embedding);

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

エラー

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

引数
  pdf :HPDF_Doc オブジェクトのハンドル
  file_name :TrueType フォントファイル(.ttc)のパス
  index :読み込むフォントのインテックス
  embedding :HPDF_TRUEを設定すると、ドキュメントにフォントデータを埋め込みます。その他ではマトリックスを読み込むだけです。

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