SetImageMaskCMYK
画像処理、カラー、ページレイアウト
説明
選択した画像のマスクを設定します。DrawImage または DrawScaledImage 関数で画像を描画するときに、画像の一部を透明にできます。指定した色範囲が透明になります。追加した画像が CMYK 画像の場合にこの関数を使用し、RGB 画像には SetImageMask 関数を使用します。色パラメーターの範囲は 0~1 で、0 は 0%、1 は色の 100% を示します
構文
Delphi
Function TPDFlib.SetImageMaskCMYK(FromC, FromM, FromY, FromK, ToC, ToM, ToY, ToK: Double): Integer;
ActiveX
Function PDFlib::SetImageMaskCMYK(FromC As Double, FromM As Double, FromY As Double, FromK As Double, ToC As Double, ToM As Double, ToY As Double, ToK As Double) As Long
DLL
int DLSetImageMaskCMYK(int InstanceID, double FromC, double FromM, double FromY, double FromK, double ToC, double ToM, double ToY, double ToK);
パラメータ
| FromC | マスクの開始色のシアン成分 |
|---|---|
| FromM | マスク開始色のマゼンタ成分 |
| FromY | マスクの開始色における黄色成分 |
| FromK | マスク開始色の黒成分 |
| ToC | マスク用の終了色の赤成分 |
| ToM | マスク終了色のマゼンタ成分 マスク終了色の黄色成分 |
| ToY | マスク終了色の黒成分 |
| ToK |
戻り値
| 0 | 画像が選択されていません |
|---|---|
| 1 | 画像マスクは正常に設定された double ToY, double ToK); |