ドキュメントの情報属性を設定する
書式:
HPDF_STATUS HPDF_SetInfoAttr(HPDF_Doc pdf,
HPDF_InfoType type,
const char *value);
戻り値
成功時 :HPDF_OK
失敗時 :エラーコードを返し、HPDF_Doc オブジェクトのハンドル生成時に渡したエラーハンドラをコールする。
エラー
- HPDF_INVALID_DOCUMENT
- 無効なドキュメントオブジェクトのハンドルが設定された
- HPDF_FAILD_TO_ALLOC_MEM
- メモリの確保に失敗した
- HPDF_INVALID_PARAMETER
- 引数に無効な値が設定された
引数
pdf :HPDF_Doc オブジェクトのハンドル
type :情報属性タイプは以下のいずれかになります。
HPDF_INFO_AUTHOR - 作成者
HPDF_INFO_CREATOR - アプリケーション
HPDF_INFO_TITLE - タイトル
HPDF_INFO_SUBJECT - サブタイトル
HPDF_INFO_KEYWORDS - キーワード
value :情報属性の値
ドキュメントの現在のエンコーディングを使用して情報属性を定義します。 エンコーディングが設定されていない場合はPDFDocEncodingを使用します。
参照
ドキュメント属性の値を取得する (HPDF_GetInfoAttr)
ドキュメントの情報属性に日付と時刻を設定する (HPDF_SetInfoDateAttr)