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 | No image was selected |
|---|---|
| 1 | 影像遮罩設定成功 double ToY, double ToK); |