CmykColorHelper

CmykColorHelper class

Helper methods to work with CMYK color presented as a signed 32-bit integer value. Provides the similar API as the CmykColor struct. It’s more lightweight because CMYK color is presented just as Int32 rather than structure with internal fields. Please prefer to use static methods of this class when possible instead of the deprecated CmykColor struct.

public static class CmykColorHelper

Methods

Name Description
static FromComponents(int, int, int, int) Creates CMYK from a 32-bit cyan, magenta, yellow and black values.
static GetC(int) Gets the cyan component value.
static GetK(int) Gets the black component value.
static GetM(int) Gets the magenta component value.
static GetY(int) Gets the yellow component value.
static ToArgb(int) The conversion from CMYK color to ARGB color.
static ToArgb(int[]) The conversion from CMYK colors to ARGB colors.
static ToArgb32(int[]) The conversion from CMYK colors to ARGB colors.
static ToArgbIcc(int) The conversion from CMYK color to ARGB Color using Icc conversion with default profiles.
static ToArgbIcc(int[]) The conversion from CMYK colors to ARGB colors using Icc conversion with default profiles.
static ToArgbIcc(int, Stream, Stream) The conversion from CMYK color to ARGB color using Icc conversion with custom profile.
static ToArgbIcc(int[], Stream, Stream) The conversion from CMYK colors to ARGB colors using Icc conversion with custom profiles.
static ToCmyk(Color) The conversion from ARGB color to CMYK color.
static ToCmyk(Color[]) The conversion from ARGB colors to CMYK colors.
static ToCmyk(int) The conversion from ARGB color to CMYK color.
static ToCmyk(int[]) The conversion from ARGB colors to CMYK colors.
static ToCmykBytes(int[], int, int) Converts RGB to CMYK.
static ToCmykIcc(Color) The conversion from ARGB color to CMYK color using Icc conversion with default profiles.
static ToCmykIcc(Color[]) The conversion from ARGB colors to CMYK colors using Icc conversion with default profiles.
static ToCmykIcc(Color, Stream, Stream) The conversion from ARGB color to CMYK color using Icc conversion with custom profiles.
static ToCmykIcc(Color[], Stream, Stream) The conversion from ARGB colors to CMYK colors using Icc conversion with custom profiles.
static ToCmykIccBytes(int[], int, int, Stream, Stream) Converts RGB to CMYK using custom ICC profiles.

See Also