SetImageSoftMaskEx
画像処理、透明度
説明
MaskImageID をグレースケールのソフトマスクに変換し、オプションのマットカラーを適用して ImageID に添付します
構文
Delphi
Function TPDFlib.SetImageSoftMaskEx(ImageID, MaskImageID: Integer; Const Matte: WideString): Integer;
パラメータ
| ImageID | 対象画像の ID |
|---|---|
| MaskImageID | グレースケールサンプルが不透明度値を提供する画像 ID |
| Matte | /Matte を省略する場合は空文字列、それ以外はターゲット画像の色空間に適した0~1の色成分を1~4個持つ PDF 数値配列 |
戻り値
成功時は ImageID、それ以外は 0 を返します
備考
ターゲット画像とマスク画像はピクセル寸法が同一で、かつ異なる画像オブジェクトである必要があります
マスクの取り付け時にドキュメントバージョンが PDF 1.4 に引き上げられる
PDF/A-1 および PDF/X-1 モードは透明度を許可しないため、この操作を拒否します
関連項目
SetImageSoftMaskFromImage、NewSoftMaskGraphicsState、FlattenTransparency