CmykColorHelper-klass

Summary: 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.

Module: aspose.imaging

Full Name: aspose.imaging.CmykColorHelper

Methods

NameDescription
argb_32_to_cmyk(argb)Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och standardprofiler.
argb_32_to_cmyk_array(pixels)Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler.
argb_32_to_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream)Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.
argb_32_to_cmyk_with_icc(argb, rgb_icc_stream, cmyk_icc_stream)Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och anpassade profiler.
argb_32_to_psd_cmyk(argb)Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och standardprofiler.
Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden.
argb_32_to_psd_cmyk_array(pixels)Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler.
Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden.
argb_32_to_psd_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream)Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.
Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden.
argb_32_to_psd_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream)Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och anpassade profiler.
from_components(cyan, magenta, yellow, black)Skapar CMYK från 32-bitars cyan-, magenta-, gul- och svartvärden.
get_c(cmyk)Hämtar cyan-komponentens värde.
get_k(cmyk)Hämtar svart-komponentens värde.
get_m(cmyk)Hämtar magenta-komponentens värde.
get_y(cmyk)Hämtar gul-komponentens värde.
to_argb(cmyk_pixel)Konverteringen från CMYK-färger till ARGB-färger.
to_argb(cmyk_pixels)Konverteringen från CMYK-färger till ARGB-färger.
to_argb32(cmyk_pixels)Konverteringen från CMYK-färger till ARGB-färger.
to_argb_color(cmyk_pixel)Konverteringen från CMYK-färger till ARGB-färger.
to_argb_color_with_def_icc(cmyk_pixel)Konverteringen från CMYK-färg till ARGB-färg med Icc-konvertering och standardprofiler.
to_argb_color_with_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream)Konverteringen från CMYK-färg till ARGB-färg med Icc-konvertering och anpassad profil.
to_argb_colors(cmyk_pixels)Konverteringen från CMYK-färger till ARGB-färger.
to_argb_colors_with_def_icc(cmyk_pixels)Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och standardprofiler.
to_argb_colors_with_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream)Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och anpassade profiler.
to_argb_icc(cmyk_pixel)Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och standardprofiler.
to_argb_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream)Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och anpassade profiler.
to_argb_icc(cmyk_pixels)Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och standardprofiler.
to_argb_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream)Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och anpassade profiler.
to_cmyk(argb_pixel)Konverteringen från ARGB-färger till CMYK-färger.
to_cmyk(argb_pixels)Konverteringen från ARGB-färger till CMYK-färger.
to_cmyk(pixel)Konverteringen från ARGB-färger till CMYK-färger.
to_cmyk(pixels)Konverteringen från ARGB-färger till CMYK-färger.
to_cmyk_array(argb_pixels)Konverteringen från ARGB-färger till CMYK-färger.
to_cmyk_array_with_def_icc(pixels)Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler.
to_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream)Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.
to_cmyk_bytes(argb_pixels, start_index, length)Konverterar ARGB till CMYK.
to_cmyk_color(pixel)Konverteringen från ARGB-färg till CMYK-färg.
to_cmyk_colors(pixels)Konverteringen från ARGB-färger till CMYK-färger.
to_cmyk_icc(argb)Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och standardprofiler.
to_cmyk_icc(argb, rgb_icc_stream, cmyk_icc_stream)Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och anpassade profiler.
to_cmyk_icc(pixel)Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler.
to_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream)Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.
to_cmyk_icc(pixels)Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler.
to_cmyk_icc(pixels)Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler.
to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream)Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.
to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream)Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.
to_cmyk_icc_bytes(pixels, start_index, length, rgb_icc_stream, cmyk_icc_stream)Konverterar RGB till CMYK med anpassade ICC-profiler.
to_cmyk_with_def_icc(pixel)Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och standardprofiler.
to_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream)Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och anpassade profiler.
to_cmyka_bytes(argb_pixels, start_index, length)Konverterar ARGB till CMYKA (med transparens).
to_cmyka_icc_bytes(pixels, start_index, length, rgb_icc_stream, cmyk_icc_stream)Konverterar RGB till CMYKA (med alfa) med hjälp av anpassade ICC-profiler.
to_psd_cmyk_icc(argb)Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och standardprofiler.
Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden.
to_psd_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream)Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.
Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden.
to_psd_cmyk_icc(pixels)Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler.
Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden.
to_psd_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream)Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.
Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden.

Method: argb_32_to_cmyk(argb) [static]

 argb_32_to_cmyk(argb) 

Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och standardprofiler.

Parameters:

ParameterTypBeskrivning
argbintARGB-färgen.

Returns

TypBeskrivning
intCMYK-färgen presenterad som ett 32-bitars heltalsvärde.

Method: argb_32_to_cmyk_array(pixels) [static]

 argb_32_to_cmyk_array(pixels) 

Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler.

Parameters:

ParameterTypBeskrivning
pixlarint[]ARGB-färgerna.

Returns

TypBeskrivning
int[]CMYK-färgerna presenterade som 32-bitars heltalsvärden.

Method: argb_32_to_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream) [static]

 argb_32_to_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream) 

Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.

Parameters:

ParameterTypBeskrivning
pixlarint[]ARGB-färgerna.
rgb_icc_stream_io.BufferedRandomStrömmen som innehåller RGB Icc-profilen.
cmyk_icc_stream_io.BufferedRandomStrömmen som innehåller CMYK Icc-profilen.

Returns

TypBeskrivning
int[]CMYK-färgerna presenterade som 32-bitars heltalsvärden.

Method: argb_32_to_cmyk_with_icc(argb, rgb_icc_stream, cmyk_icc_stream) [static]

 argb_32_to_cmyk_with_icc(argb, rgb_icc_stream, cmyk_icc_stream) 

Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och anpassade profiler.

Parameters:

ParameterTypBeskrivning
argbintARGB-färgen.
rgb_icc_stream_io.BufferedRandomStrömmen som innehåller RGB Icc-profilen.
cmyk_icc_stream_io.BufferedRandomStrömmen som innehåller CMYK Icc-profilen.

Returns

TypBeskrivning
intCMYK-färgen presenterad som ett 32-bitars heltalsvärde.

Method: argb_32_to_psd_cmyk(argb) [static]

 argb_32_to_psd_cmyk(argb) 

Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och standardprofiler.
Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden.

Parameters:

ParameterTypBeskrivning
argbintARGB-färgen.

Returns

TypBeskrivning
intCMYK-färgen presenterad som ett 32-bitars heltalsvärde i KCMY-byteordning med inverterade kanalvärden.

Method: argb_32_to_psd_cmyk_array(pixels) [static]

 argb_32_to_psd_cmyk_array(pixels) 

Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler.
Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden.

Parameters:

ParameterTypBeskrivning
pixlarint[]ARGB-färgerna.

Returns

TypBeskrivning
int[]CMYK-färgerna presenterade som 32-bitars heltalsvärden i KCMY-byteordning med inverterade kanalvärden..

Method: argb_32_to_psd_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream) [static]

 argb_32_to_psd_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream) 

Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.
Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden.

Parameters:

ParameterTypBeskrivning
pixlarint[]ARGB-färgerna.
rgb_icc_stream_io.BufferedRandomStrömmen som innehåller RGB Icc-profilen.
cmyk_icc_stream_io.BufferedRandomStrömmen som innehåller CMYK Icc-profilen.

Returns

TypBeskrivning
int[]CMYK-färgerna presenterade som 32-bitars heltalsvärden i KCMY-byteordning med inverterade kanalvärden..

Method: argb_32_to_psd_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream) [static]

 argb_32_to_psd_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream) 

Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och anpassade profiler.

Parameters:

ParameterTypBeskrivning
pixelintARGB-färgen.
rgb_icc_stream_io.BufferedRandomStrömmen som innehåller RGB Icc-profilen.
cmyk_icc_stream_io.BufferedRandomStrömmen som innehåller CMYK Icc-profilen.

Returns

TypBeskrivning
intCMYK-färgerna presenterade som 32-bitars heltalsvärden i KCMY-byteordning med inverterade kanalvärden..

Method: from_components(cyan, magenta, yellow, black) [static]

 from_components(cyan, magenta, yellow, black) 

Skapar CMYK från 32-bitars cyan-, magenta-, gul- och svartvärden.

Parameters:

ParameterTypBeskrivning
cyanintCyan-komponenten. Giltiga värden är 0 till 255.
magentaintMagenta-komponenten. Giltiga värden är 0 till 255.
yellowintGul-komponenten. Giltiga värden är 0 till 255.
blackintSvart-komponenten. Giltiga värden är 0 till 255.

Returns

TypBeskrivning
intCMYK-färgen presenterad som ett 32-bitars heltalsvärde.

Method: get_c(cmyk) [static]

 get_c(cmyk) 

Hämtar cyan-komponentens värde.

Parameters:

ParameterTypBeskrivning
cmykintCMYK-färgen presenterad som ett 32-bitars heltalsvärde.

Returns

TypBeskrivning
intCyan-komponentvärdet.

See also:

Example # 1: The following example shows how to convert RGB colors to their CMYK counterpa…

Method: get_k(cmyk) [static]

 get_k(cmyk) 

Hämtar svart-komponentens värde.

Parameters:

ParameterTypBeskrivning
cmykintCMYK-färgen presenterad som ett 32-bitars heltalsvärde.

Returns

TypBeskrivning
intSvart-komponentvärdet.

See also:

Example # 1: The following example shows how to convert RGB colors to their CMYK counterpa…

Method: get_m(cmyk) [static]

 get_m(cmyk) 

Hämtar magenta-komponentens värde.

Parameters:

ParameterTypBeskrivning
cmykintCMYK-färgen presenterad som ett 32-bitars heltalsvärde.

Returns

TypBeskrivning
intMagenta-komponentvärdet.

See also:

Example # 1: The following example shows how to convert RGB colors to their CMYK counterpa…

Method: get_y(cmyk) [static]

 get_y(cmyk) 

Hämtar gul-komponentens värde.

Parameters:

ParameterTypBeskrivning
cmykintCMYK-färgen presenterad som ett 32-bitars heltalsvärde.

Returns

TypBeskrivning
intDet gula komponentvärdet.

See also:

Example # 1: The following example shows how to convert RGB colors to their CMYK counterpa…

Method: to_argb(cmyk_pixel) [static]

 to_argb(cmyk_pixel) 

Konverteringen från CMYK-färger till ARGB-färger.

Parameters:

ParameterTypBeskrivning
cmyk_pixelint

Returns

TypBeskrivning
ColorARGB-färgerna.

Method: to_argb(cmyk_pixels) [static]

 to_argb(cmyk_pixels) 

Konverteringen från CMYK-färger till ARGB-färger.

Parameters:

ParameterTypBeskrivning
cmyk_pixelsint[]CMYK-färgerna presenterade som 32-bitars heltalsvärden.

Returns

TypBeskrivning
Color[]ARGB-färgerna.

Method: to_argb32(cmyk_pixels) [static]

 to_argb32(cmyk_pixels) 

Konverteringen från CMYK-färger till ARGB-färger.

Parameters:

ParameterTypBeskrivning
cmyk_pixelsint[]CMYK-färgerna presenterade som 32-bitars heltalsvärden.

Returns

TypBeskrivning
int[]ARGB-färgerna som presenteras som 32-bitars heltalsvärden.

Method: to_argb_color(cmyk_pixel) [static]

 to_argb_color(cmyk_pixel) 

Konverteringen från CMYK-färger till ARGB-färger.

Parameters:

ParameterTypBeskrivning
cmyk_pixelint

Returns

TypBeskrivning
ColorARGB-färgerna.

Method: to_argb_color_with_def_icc(cmyk_pixel) [static]

 to_argb_color_with_def_icc(cmyk_pixel) 

Konverteringen från CMYK-färg till ARGB-färg med Icc-konvertering och standardprofiler.

Parameters:

ParameterTypBeskrivning
cmyk_pixelintCMYK-färgen presenterad som ett 32-bitars heltalsvärde.

Returns

TypBeskrivning
ColorARGB-färgen.

Method: to_argb_color_with_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream) [static]

 to_argb_color_with_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream) 

Konverteringen från CMYK-färg till ARGB-färg med Icc-konvertering och anpassad profil.

Parameters:

ParameterTypBeskrivning
cmyk_pixelintCMYK-färgen presenterad som ett 32-bitars heltalsvärde.
cmyk_icc_stream_io.BufferedRandomStrömmen som innehåller CMYK Icc-profilen.
rgb_icc_stream_io.BufferedRandomStrömmen som innehåller RGB Icc-profilen.

Returns

TypBeskrivning
ColorARGB-färgen.

Method: to_argb_colors(cmyk_pixels) [static]

 to_argb_colors(cmyk_pixels) 

Konverteringen från CMYK-färger till ARGB-färger.

Parameters:

ParameterTypBeskrivning
cmyk_pixelsint[]CMYK-färgerna presenterade som 32-bitars heltalsvärden.

Returns

TypBeskrivning
Color[]ARGB-färgerna.

Method: to_argb_colors_with_def_icc(cmyk_pixels) [static]

 to_argb_colors_with_def_icc(cmyk_pixels) 

Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och standardprofiler.

Parameters:

ParameterTypBeskrivning
cmyk_pixelsint[]CMYK-pixlarna som presenteras som 32-bitars heltalsvärden.

Returns

TypBeskrivning
Color[]ARGB-färgerna.

Method: to_argb_colors_with_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream) [static]

 to_argb_colors_with_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream) 

Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och anpassade profiler.

Parameters:

ParameterTypBeskrivning
cmyk_pixelsint[]CMYK-färgerna presenterade som 32-bitars heltalsvärden.
cmyk_icc_stream_io.BufferedRandomStrömmen som innehåller CMYK Icc-profilen.
rgb_icc_stream_io.BufferedRandomStrömmen som innehåller RGB Icc-profilen.

Returns

TypBeskrivning
Color[]ARGB-färgerna.

Method: to_argb_icc(cmyk_pixel) [static]

 to_argb_icc(cmyk_pixel) 

Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och standardprofiler.

Parameters:

ParameterTypBeskrivning
cmyk_pixelint

Returns

TypBeskrivning
ColorARGB-färgerna.

Method: to_argb_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream) [static]

 to_argb_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream) 

Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och anpassade profiler.

Parameters:

ParameterTypBeskrivning
cmyk_pixelint
cmyk_icc_stream_io.BufferedRandomStrömmen som innehåller CMYK Icc-profilen.
rgb_icc_stream_io.BufferedRandomStrömmen som innehåller RGB Icc-profilen.

Returns

TypBeskrivning
ColorARGB-färgerna.

Method: to_argb_icc(cmyk_pixels) [static]

 to_argb_icc(cmyk_pixels) 

Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och standardprofiler.

Parameters:

ParameterTypBeskrivning
cmyk_pixelsint[]CMYK-pixlarna som presenteras som 32-bitars heltalsvärden.

Returns

TypBeskrivning
Color[]ARGB-färgerna.

Method: to_argb_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream) [static]

 to_argb_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream) 

Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och anpassade profiler.

Parameters:

ParameterTypBeskrivning
cmyk_pixelsint[]CMYK-färgerna presenterade som 32-bitars heltalsvärden.
cmyk_icc_stream_io.BufferedRandomStrömmen som innehåller CMYK Icc-profilen.
rgb_icc_stream_io.BufferedRandomStrömmen som innehåller RGB Icc-profilen.

Returns

TypBeskrivning
Color[]ARGB-färgerna.

Method: to_cmyk(argb_pixel) [static]

 to_cmyk(argb_pixel) 

Konverteringen från ARGB-färger till CMYK-färger.

Parameters:

ParameterTypBeskrivning
argb_pixelint

Returns

TypBeskrivning
intCMYK-färgerna presenterade som 32-bitars heltalsvärden.

Method: to_cmyk(argb_pixels) [static]

 to_cmyk(argb_pixels) 

Konverteringen från ARGB-färger till CMYK-färger.

Parameters:

ParameterTypBeskrivning
argb_pixelsint[]ARGB-färgerna som presenteras som 32-bitars heltalsvärden.

Returns

TypBeskrivning
int[]CMYK-färgerna presenterade som 32-bitars heltalsvärden.

See also:

Example # 1: The following example shows how to convert RGB colors to their CMYK counterpa…

Method: to_cmyk(pixel) [static]

 to_cmyk(pixel) 

Konverteringen från ARGB-färger till CMYK-färger.

Parameters:

ParameterTypBeskrivning
pixelColor

Returns

TypBeskrivning
intCMYK-färgerna presenterade som 32-bitars heltalsvärden.

See also:

Example # 1: The following example fills the central area of a raster image with black pix…

Method: to_cmyk(pixels) [static]

 to_cmyk(pixels) 

Konverteringen från ARGB-färger till CMYK-färger.

Parameters:

ParameterTypBeskrivning
pixelsColor[]

Returns

TypBeskrivning
int[]CMYK-färgerna presenterade som 32-bitars heltalsvärden.

Method: to_cmyk_array(argb_pixels) [static]

 to_cmyk_array(argb_pixels) 

Konverteringen från ARGB-färger till CMYK-färger.

Parameters:

ParameterTypBeskrivning
argb_pixelsint[]ARGB-färgerna som presenteras som 32-bitars heltalsvärden.

Returns

TypBeskrivning
int[]CMYK-färgerna presenterade som 32-bitars heltalsvärden.

Method: to_cmyk_array_with_def_icc(pixels) [static]

 to_cmyk_array_with_def_icc(pixels) 

Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler.

Parameters:

ParameterTypBeskrivning
pixelsColor[]ARGB-färgerna.

Returns

TypBeskrivning
int[]CMYK-färgerna presenterade som 32-bitars heltalsvärden.

Method: to_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream) [static]

 to_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream) 

Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.

Parameters:

ParameterTypBeskrivning
pixelsColor[]ARGB-färgerna.
rgb_icc_stream_io.BufferedRandomStrömmen som innehåller RGB Icc-profilen.
cmyk_icc_stream_io.BufferedRandomStrömmen som innehåller CMYK Icc-profilen.

Returns

TypBeskrivning
int[]CMYK-färgerna presenterade som 32-bitars heltalsvärden.

Method: to_cmyk_bytes(argb_pixels, start_index, length) [static]

 to_cmyk_bytes(argb_pixels, start_index, length) 

Konverterar ARGB till CMYK.

Parameters:

ParameterTypBeskrivning
argb_pixelsint[]RGB-färgerna som presenteras som 32-bitars heltalsvärden.
start_indexintStartindex för RGB-färgen.
lengthintAntalet RGB-pixlar att konvertera.

Returns

TypBeskrivning
System.ByteCMYK-färgerna som presenteras som en bytearray.

Method: to_cmyk_color(pixel) [static]

 to_cmyk_color(pixel) 

Konverteringen från ARGB-färg till CMYK-färg.

Parameters:

ParameterTypBeskrivning
pixelColorARGB-färgen.

Returns

TypBeskrivning
intCMYK-färgen presenterad som ett 32-bitars heltalsvärde.

Method: to_cmyk_colors(pixels) [static]

 to_cmyk_colors(pixels) 

Konverteringen från ARGB-färger till CMYK-färger.

Parameters:

ParameterTypBeskrivning
pixelsColor[]ARGB-färgerna.

Returns

TypBeskrivning
int[]CMYK-färgerna presenterade som 32-bitars heltalsvärden.

Method: to_cmyk_icc(argb) [static]

 to_cmyk_icc(argb) 

Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och standardprofiler.

Parameters:

ParameterTypBeskrivning
argbintARGB-färgen.

Returns

TypBeskrivning
intCMYK-färgen presenterad som ett 32-bitars heltalsvärde.

Method: to_cmyk_icc(argb, rgb_icc_stream, cmyk_icc_stream) [static]

 to_cmyk_icc(argb, rgb_icc_stream, cmyk_icc_stream) 

Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och anpassade profiler.

Parameters:

ParameterTypBeskrivning
argbintARGB-färgen.
rgb_icc_stream_io.BufferedRandomStrömmen som innehåller RGB Icc-profilen.
cmyk_icc_stream_io.BufferedRandomStrömmen som innehåller CMYK Icc-profilen.

Returns

TypBeskrivning
intCMYK-färgen presenterad som ett 32-bitars heltalsvärde.

Method: to_cmyk_icc(pixel) [static]

 to_cmyk_icc(pixel) 

Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler.

Parameters:

ParameterTypBeskrivning
pixelColor

Returns

TypBeskrivning
intCMYK-färgerna presenterade som 32-bitars heltalsvärden.

Method: to_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream) [static]

 to_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream) 

Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.

Parameters:

ParameterTypBeskrivning
pixelColor
rgb_icc_stream_io.BufferedRandomStrömmen som innehåller RGB Icc-profilen.
cmyk_icc_stream_io.BufferedRandomStrömmen som innehåller CMYK Icc-profilen.

Returns

TypBeskrivning
intCMYK-färgerna presenterade som 32-bitars heltalsvärden.

Method: to_cmyk_icc(pixels) [static]

 to_cmyk_icc(pixels) 

Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler.

Parameters:

ParameterTypBeskrivning
pixelsColor[]ARGB-färgerna.

Returns

TypBeskrivning
int[]CMYK-färgerna presenterade som 32-bitars heltalsvärden.

Method: to_cmyk_icc(pixels) [static]

 to_cmyk_icc(pixels) 

Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler.

Parameters:

ParameterTypBeskrivning
pixlarint[]ARGB-färgerna.

Returns

TypBeskrivning
int[]CMYK-färgerna presenterade som 32-bitars heltalsvärden.

Method: to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) [static]

 to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) 

Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.

Parameters:

ParameterTypBeskrivning
pixelsColor[]ARGB-färgerna.
rgb_icc_stream_io.BufferedRandomStrömmen som innehåller RGB Icc-profilen.
cmyk_icc_stream_io.BufferedRandomStrömmen som innehåller CMYK Icc-profilen.

Returns

TypBeskrivning
int[]CMYK-färgerna presenterade som 32-bitars heltalsvärden.

Method: to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) [static]

 to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) 

Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.

Parameters:

ParameterTypBeskrivning
pixlarint[]ARGB-färgerna.
rgb_icc_stream_io.BufferedRandomStrömmen som innehåller RGB Icc-profilen.
cmyk_icc_stream_io.BufferedRandomStrömmen som innehåller CMYK Icc-profilen.

Returns

TypBeskrivning
int[]CMYK-färgerna presenterade som 32-bitars heltalsvärden.

Method: to_cmyk_icc_bytes(pixels, start_index, length, rgb_icc_stream, cmyk_icc_stream) [static]

 to_cmyk_icc_bytes(pixels, start_index, length, rgb_icc_stream, cmyk_icc_stream) 

Konverterar RGB till CMYK med anpassade ICC-profiler.

Parameters:

ParameterTypBeskrivning
pixlarint[]RGB-färgerna som presenteras som 32-bitars heltalsvärden.
start_indexintStartindex för RGB-färgen.
lengthintAntalet RGB-pixlar att konvertera.
rgb_icc_stream_io.BufferedRandomRGB-profilströmmen.
cmyk_icc_stream_io.BufferedRandomCMYK-profilströmmen.

Returns

TypBeskrivning
System.ByteCMYK-färgerna som presenteras som en bytearray.

Method: to_cmyk_with_def_icc(pixel) [static]

 to_cmyk_with_def_icc(pixel) 

Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och standardprofiler.

Parameters:

ParameterTypBeskrivning
pixelColorARGB-färgen.

Returns

TypBeskrivning
intCMYK-färgen presenterad som ett 32-bitars heltalsvärde.

Method: to_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream) [static]

 to_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream) 

Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och anpassade profiler.

Parameters:

ParameterTypBeskrivning
pixelColorARGB-färgen.
rgb_icc_stream_io.BufferedRandomStrömmen som innehåller RGB Icc-profilen.
cmyk_icc_stream_io.BufferedRandomStrömmen som innehåller CMYK Icc-profilen.

Returns

TypBeskrivning
intCMYK-färgen presenterad som ett 32-bitars heltalsvärde.

Method: to_cmyka_bytes(argb_pixels, start_index, length) [static]

 to_cmyka_bytes(argb_pixels, start_index, length) 

Konverterar ARGB till CMYKA (med transparens).

Parameters:

ParameterTypBeskrivning
argb_pixelsint[]RGB-färgerna som presenteras som 32-bitars heltalsvärden.
start_indexintStartindex för RGB-färgen.
lengthintAntalet RGB-pixlar att konvertera.

Returns

TypBeskrivning
System.ByteCMYK-färgerna som presenteras som en bytearray.

Method: to_cmyka_icc_bytes(pixels, start_index, length, rgb_icc_stream, cmyk_icc_stream) [static]

 to_cmyka_icc_bytes(pixels, start_index, length, rgb_icc_stream, cmyk_icc_stream) 

Konverterar RGB till CMYKA (med alfa) med hjälp av anpassade ICC-profiler.

Parameters:

ParameterTypBeskrivning
pixlarint[]RGB-färgerna som presenteras som 32-bitars heltalsvärden.
start_indexintStartindex för RGB-färgen.
lengthintAntalet RGB-pixlar att konvertera.
rgb_icc_stream_io.BufferedRandomRGB-profilströmmen.
cmyk_icc_stream_io.BufferedRandomCMYK-profilströmmen.

Returns

TypBeskrivning
System.ByteCMYK-färgerna som presenteras som en bytearray.

Method: to_psd_cmyk_icc(argb) [static]

 to_psd_cmyk_icc(argb) 

Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och standardprofiler.
Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden.

Parameters:

ParameterTypBeskrivning
argbintARGB-färgen.

Returns

TypBeskrivning
intCMYK-färgen presenterad som ett 32-bitars heltalsvärde i KCMY-byteordning med inverterade kanalvärden.

Method: to_psd_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream) [static]

 to_psd_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream) 

Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.
Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden.

Parameters:

ParameterTypBeskrivning
pixelint
rgb_icc_stream_io.BufferedRandomStrömmen som innehåller RGB Icc-profilen.
cmyk_icc_stream_io.BufferedRandomStrömmen som innehåller CMYK Icc-profilen.

Returns

TypBeskrivning
intCMYK-färgerna presenterade som 32-bitars heltalsvärden i KCMY-byteordning med inverterade kanalvärden..

Method: to_psd_cmyk_icc(pixels) [static]

 to_psd_cmyk_icc(pixels) 

Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler.
Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden.

Parameters:

ParameterTypBeskrivning
pixlarint[]ARGB-färgerna.

Returns

TypBeskrivning
int[]CMYK-färgerna presenterade som 32-bitars heltalsvärden i KCMY-byteordning med inverterade kanalvärden..

Method: to_psd_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) [static]

 to_psd_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) 

Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.
Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden.

Parameters:

ParameterTypBeskrivning
pixlarint[]ARGB-färgerna.
rgb_icc_stream_io.BufferedRandomStrömmen som innehåller RGB Icc-profilen.
cmyk_icc_stream_io.BufferedRandomStrömmen som innehåller CMYK Icc-profilen.

Returns

TypBeskrivning
int[]CMYK-färgerna presenterade som 32-bitars heltalsvärden i KCMY-byteordning med inverterade kanalvärden..

Examples

The following example fills the central area of a raster image with black pixels using the aspose.imaging.RasterImage.save_cmyk_32_pixels method.

from aspose.pycore import as_of
from aspose.imaging import Image, RasterImage, Rectangle, Color, CmykColorHelper
from os.path import join as join_path

directory = r"c:\temp"

with Image.load(join_path(directory, "sample.png")) as image:
	rasterImage = as_of(image, RasterImage)
	# Hämta en heltalsrepresentation av svart i CMYK-färgrymden.
	blackCmyk = CmykColorHelper.to_cmyk(Color.black)
	# Den svarta kvadraten.
	pixel_count = (rasterImage.width // 2) * (rasterImage.height // 2)
	pixels = [blackCmyk] * pixel_count
	# Rita den svarta kvadraten i bildens centrum.
	area = Rectangle(rasterImage.width // 4, rasterImage.height // 4, rasterImage.width // 2, rasterImage.height // 2)
	rasterImage.save_cmyk_32_pixels(area, pixels)

	rasterImage.save(join_path(directory, "sample.SaveCmyk32Pixels.png"))

The following example shows how to convert RGB colors to their CMYK counterparts without applying ICC profiles.


from aspose.imaging import Color, CmykColorHelper

rgbColors = [Color.red, Color.green, Color.blue]

print("Convert RGB to CMYK without using ICC profiles.")
for rgbColor in rgbColors:
	cmyk = CmykColorHelper.to_cmyk(rgbColor)
	c = CmykColorHelper.get_c(cmyk)
	m = CmykColorHelper.get_m(cmyk)
	y = CmykColorHelper.get_y(cmyk)
	k = CmykColorHelper.get_k(cmyk)
	print(f"RGB({rgbColor.r},{rgbColor.g},{rgbColor.b})\t\t=> CMYK({c},{m},{y},{k})")

# Utdata ser ut så här:
# Konvertera RGB till CMYK utan att använda ICC-profiler.
# RGB(255,0,0)		=> CMYK(0,255,255,0)
# RGB(0,128,0)		=> CMYK(255,0,255,127)
# RGB(0,0,255)		=> CMYK(255,255,0,0)