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)