画像の透過色を設定する
書式:
HPDF_STATUS HPDF_Image_SetColorMask(HPDF_Image image,
HPDF_UINT rmin,
HPDF_UINT rmax,
HPDF_UINT gmin,
HPDF_UINT gmax,
HPDF_UINT bmin,
HPDF_UINT bmax);
戻り値
成功時 :HPDF_OK
失敗時 :エラーコードが返り、HPDF_Doc オブジェクトのハンドル生成時に渡したエラーハンドラをコールする。
エラー
- HPDF_INVALID_IMAGE
- 無効なイメージオブジェクトのハンドルが指定された
- HPDF_INVALID_COLOR_SPACE
- RGBカラー以外の画像が指定された
- HPDF_FAILD_TO_ALLOC_MEM
- メモリの確保に失敗した
- HPDF_INVALID_PARAMETER
- 引数に無効な値が設定された
引数
image :HPDF_Image オブジェクトのハンドル
rmin :赤の最小値。0~255の範囲でなければいけません。
rmax :赤の最大値。0~255の範囲でなければいけません。
gmin :緑の最小値。0~255の範囲でなければいけません。
gmax :緑の最大値。0~255の範囲でなければいけません。
bmin :青の最小値。0~255の範囲でなければいけません。
bmax :青の最大値。0~255の範囲でなければいけません。
画像の透過色を、RGB 値の範囲を用いて定義します。 この範囲内の色が透過色として表示されます。 画像の色空間は RGB でなければなりません。
参照:マスク画像を設定する (HPDF_Image_SetMaskImage)