Struct CmykColor
Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)
像素的CMYK颜色。
public struct CmykColor
继承的成员
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
属性
C
获取此 Aspose.Imaging.Color 结构的青色分量值。
public byte C { get; }
属性值
Empty
获取空值。
public static CmykColor Empty { get; }
属性值
IsEmpty
获取一个值,指示此 Aspose.Imaging.Color 结构是否未初始化。
public bool IsEmpty { get; }
属性值
K
获取此 Aspose.Imaging.Color 结构的黑色分量值。
public byte K { get; }
属性值
M
获取此 Aspose.Imaging.Color 结构的品红色分量值。
public byte M { get; }
属性值
Y
获取此 Aspose.Imaging.Color 结构的黄色分量值。
public byte Y { get; }
属性值
方法
Equals(object)
确定指定的 System.Object 是否等于此实例。
public override bool Equals(object obj)
参数
obj
object
要与此实例进行比较的 System.Object。
返回
cstrue</code> 如果指定的 System.Object 等于此实例;否则,
csfalse。
FromParams(int, int, int, int)
从32位青色、品红色、黄色和黑色值创建一个 Aspose.Imaging.CmykColor 结构。 此方法已弃用。请使用更有效的 Aspose.Imaging.CmykColorHelper.FromComponents(System.Int32,System.Int32,System.Int32,System.Int32)。
[Obsolete]
public static CmykColor FromParams(int cyan, int magenta, int yellow, int black)
参数
cyan
int
青色分量。有效值为0到255。
magenta
int
品红色分量。有效值为0到255。
yellow
int
黄色分量。有效值为0到255。
black
int
黑色分量。有效值为0到255。
返回
Aspose.Imaging.CmykColor。
GetHashCode()
获取哈希代码。
public override int GetHashCode()
返回
System.Int32。
ToArgb32(CmykColor[])
使用默认配置文件通过icc转换从CMYKColor转换为32位ARGB颜色。 此方法已弃用。请使用更有效的 Aspose.Imaging.CmykColorHelper.ToArgb32(System.Int32[])。
[Obsolete]
public static int[] ToArgb32(CmykColor[] cmykPixels)
参数
cmykPixels
CmykColor[]
CMYK格式的CMYKColor类型的像素。
返回
int[]
32位ARGB颜色的数组。
ToCmyk(int[])
从32位ARGB颜色转换为CMYKColor。 此方法已弃用。请使用更有效的 Aspose.Imaging.CmykColorHelper.ToCmyk(System.Int32[])。
[Obsolete]
public static CmykColor[] ToCmyk(int[] argbPixels)
参数
argbPixels
int[]
32位ARGB格式的像素。
返回
Aspose.Imaging.CmykColor[]。
ToCmyk(int)
从32位ARGB转换为CMYKColor。 此方法已弃用。请使用更有效的 Aspose.Imaging.CmykColorHelper.ToCmyk(System.Int32)。
[Obsolete]
public static CmykColor ToCmyk(int argbPixel)
参数
argbPixel
int
32位ARGB格式的像素。
返回
Aspose.Imaging.CmykColor。
ToColor(CmykColor[])
使用默认配置文件通过icc转换从CMYKColor转换为Color。 此方法已弃用。请使用更有效的 Aspose.Imaging.CmykColorHelper.ToArgb(System.Int32[])。
[Obsolete]
public static Color[] ToColor(CmykColor[] cmykPixels)
参数
cmykPixels
CmykColor[]
CMYK格式的CMYKColor类型的像素。
返回
Color[]
ARGB颜色的数组。
ToColor(CmykColor)
从CMYKColor转换为Color。 此方法已弃用。请使用更有效的 Aspose.Imaging.CmykColorHelper.ToArgb(System.Int32)。
[Obsolete]
public static Color ToColor(CmykColor cmykPixel)
参数
cmykPixel
CmykColor
CMYK格式的CMYKColor类型的像素。
返回
Aspose.Imaging.Color[]。
ToColorIcc(CmykColor[])
使用默认配置文件通过icc转换从CMYKColor转换为Color。 此方法已弃用。请使用更有效的 Aspose.Imaging.CmykColorHelper.ToArgbIcc(System.Int32[])。
[Obsolete]
public static Color[] ToColorIcc(CmykColor[] cmykPixels)
参数
cmykPixels
CmykColor[]
CMYK格式的CMYKColor类型的像素。
返回
Color[]
Aspose.Imaging.Color[]。
ToColorIcc(CmykColor)
使用默认配置文件通过icc转换从CMYKColor转换为Color。 此方法已弃用。请使用更有效的 Aspose.Imaging.CmykColorHelper.ToArgbIcc(System.Int32)。
[Obsolete]
public static Color ToColorIcc(CmykColor cmykPixel)
参数
cmykPixel
CmykColor
CMYK格式的CMYKColor类型的像素。
返回
Aspose.Imaging.Color。
ToColorIcc(CmykColor[], Stream, Stream)
使用icc转换从CMYKColor转换为Color。 此方法已弃用。请使用更有效的 Aspose.Imaging.CmykColorHelper.ToArgbIcc(System.Int32[],System.IO.Stream,System.IO.Stream)。
[Obsolete]
public static Color[] ToColorIcc(CmykColor[] cmykPixels, Stream cmykIccStream, Stream rgbIccStream)
参数
cmykPixels
CmykColor[]
CMYK格式的CMYKColor类型的像素。
cmykIccStream
Stream
包含icc cmyk配置文件的流。
rgbIccStream
Stream
包含icc rgb配置文件的流。
返回
Color[]
Aspose.Imaging.Color[]。
ToColorIcc(CmykColor, Stream, Stream)
使用icc转换从CMYKColor转换为Color。 此方法已弃用。请使用更有效的 Aspose.Imaging.CmykColorHelper.ToArgbIcc(System.Int32,System.IO.Stream,System.IO.Stream)。
[Obsolete]
public static Color ToColorIcc(CmykColor cmykPixel, Stream cmykIccStream, Stream rgbIccStream)
参数
cmykPixel
CmykColor
CMYK格式的CMYKColor类型的像素。
cmykIccStream
Stream
包含icc cmyk配置文件的流。
rgbIccStream
Stream
包含icc rgb配置文件的流。
返回
Aspose.Imaging.Color。
ToValue()
获取值。
public long ToValue()
返回
长CMYK值。