ドキュメントのエンコーダを設定する
書式:
HPDF_STATUS HPDF_SetCurrentEncoder(HPDF_Doc pdf,
const char *encoding_name);
戻り値:2012/1/20現在、公式ドキュメントの記述は明らかに間違っています。
このため、正確な戻り値は不明ですが、以下のように動作すると思われます。
成功時はHPDF_OK。失敗時はエラーが戻り、HPDF_Doc オブジェクトのハンドル生成時に渡したエラーハンドラをコールする。
エラー
- HPDF_INVALID_DOCUMENT
- 無効なドキュメントオブジェクトのハンドルが設定された
- HPDF_FAILD_TO_ALLOC_MEM
- メモリの確保に失敗した
- HPDF_INVALID_ENCODING_NAME
- 無効なエンコーディング名が設定された
引数
pdf :HPDF_Doc オブジェクトのハンドル
encoding_name :使用するエンコーディングの名前。使用できる値の一覧は組み込みのエンコーディングを参照ください。
ドキュメントの現在のエンコーダを設定します。