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

傳回值

0No image was selected
1影像遮罩設定成功 double ToY, double ToK);