Classe CmykColorHelper

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)La conversion d’une couleur ARGB en couleur CMYK en utilisant la conversion Icc avec les profils par défaut.
argb_32_to_cmyk_array(pixels)La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec les profils par défaut.
argb_32_to_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream)La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec des profils personnalisés.
argb_32_to_cmyk_with_icc(argb, rgb_icc_stream, cmyk_icc_stream)La conversion d’une couleur ARGB en couleur CMYK en utilisant la conversion Icc avec des profils personnalisés.
argb_32_to_psd_cmyk(argb)La conversion d’une couleur ARGB en couleur CMYK en utilisant la conversion Icc avec les profils par défaut.
Utilise le format PSD CMYK ordre d’octets KCMY avec des valeurs de canal inversées.
argb_32_to_psd_cmyk_array(pixels)La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec les profils par défaut.
Utilise le format PSD CMYK ordre d’octets KCMY avec des valeurs de canal inversées.
argb_32_to_psd_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream)La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec des profils personnalisés.
Utilise le format PSD CMYK ordre d’octets KCMY avec des valeurs de canal inversées.
argb_32_to_psd_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream)La conversion d’une couleur ARGB en couleur CMYK en utilisant la conversion Icc avec des profils personnalisés.
from_components(cyan, magenta, yellow, black)Crée du CMYK à partir de valeurs cyan, magenta, jaune et noir sur 32 bits.
get_c(cmyk)Obtient la valeur du composant cyan.
get_k(cmyk)Obtient la valeur du composant noir.
get_m(cmyk)Obtient la valeur du composant magenta.
get_y(cmyk)Obtient la valeur du composant jaune.
to_argb(cmyk_pixel)La conversion de couleurs CMYK en couleurs ARGB.
to_argb(cmyk_pixels)La conversion de couleurs CMYK en couleurs ARGB.
to_argb32(cmyk_pixels)La conversion de couleurs CMYK en couleurs ARGB.
to_argb_color(cmyk_pixel)La conversion de couleurs CMYK en couleurs ARGB.
to_argb_color_with_def_icc(cmyk_pixel)La conversion d’une couleur CMYK en Couleur ARGB en utilisant la conversion Icc avec les profils par défaut.
to_argb_color_with_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream)La conversion d’une couleur CMYK en couleur ARGB en utilisant la conversion Icc avec un profil personnalisé.
to_argb_colors(cmyk_pixels)La conversion de couleurs CMYK en couleurs ARGB.
to_argb_colors_with_def_icc(cmyk_pixels)La conversion de couleurs CMYK en couleurs ARGB en utilisant la conversion Icc avec les profils par défaut.
to_argb_colors_with_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream)La conversion de couleurs CMYK en couleurs ARGB en utilisant la conversion Icc avec des profils personnalisés.
to_argb_icc(cmyk_pixel)La conversion de couleurs CMYK en couleurs ARGB en utilisant la conversion Icc avec les profils par défaut.
to_argb_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream)La conversion de couleurs CMYK en couleurs ARGB en utilisant la conversion Icc avec des profils personnalisés.
to_argb_icc(cmyk_pixels)La conversion de couleurs CMYK en couleurs ARGB en utilisant la conversion Icc avec les profils par défaut.
to_argb_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream)La conversion de couleurs CMYK en couleurs ARGB en utilisant la conversion Icc avec des profils personnalisés.
to_cmyk(argb_pixel)La conversion de couleurs ARGB en couleurs CMYK.
to_cmyk(argb_pixels)La conversion de couleurs ARGB en couleurs CMYK.
to_cmyk(pixel)La conversion de couleurs ARGB en couleurs CMYK.
to_cmyk(pixels)La conversion de couleurs ARGB en couleurs CMYK.
to_cmyk_array(argb_pixels)La conversion de couleurs ARGB en couleurs CMYK.
to_cmyk_array_with_def_icc(pixels)La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec les profils par défaut.
to_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream)La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec des profils personnalisés.
to_cmyk_bytes(argb_pixels, start_index, length)Convertit ARGB en CMYK.
to_cmyk_color(pixel)La conversion d’une couleur ARGB en couleur CMYK.
to_cmyk_colors(pixels)La conversion de couleurs ARGB en couleurs CMYK.
to_cmyk_icc(argb)La conversion d’une couleur ARGB en couleur CMYK en utilisant la conversion Icc avec les profils par défaut.
to_cmyk_icc(argb, rgb_icc_stream, cmyk_icc_stream)La conversion d’une couleur ARGB en couleur CMYK en utilisant la conversion Icc avec des profils personnalisés.
to_cmyk_icc(pixel)La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec les profils par défaut.
to_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream)La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec des profils personnalisés.
to_cmyk_icc(pixels)La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec les profils par défaut.
to_cmyk_icc(pixels)La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec les profils par défaut.
to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream)La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec des profils personnalisés.
to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream)La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec des profils personnalisés.
to_cmyk_icc_bytes(pixels, start_index, length, rgb_icc_stream, cmyk_icc_stream)Convertit RGB en CMYK en utilisant des profils ICC personnalisés.
to_cmyk_with_def_icc(pixel)La conversion d’une couleur ARGB en couleur CMYK en utilisant la conversion Icc avec les profils par défaut.
to_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream)La conversion d’une couleur ARGB en couleur CMYK en utilisant la conversion Icc avec des profils personnalisés.
to_cmyka_bytes(argb_pixels, start_index, length)Convertit ARGB en CMYKA (avec transparence).
to_cmyka_icc_bytes(pixels, start_index, length, rgb_icc_stream, cmyk_icc_stream)Convertit le RGB en CMYKA (avec alpha) en utilisant des profils ICC personnalisés.
to_psd_cmyk_icc(argb)La conversion d’une couleur ARGB en couleur CMYK en utilisant la conversion Icc avec les profils par défaut.
Utilise le format PSD CMYK ordre d’octets KCMY avec des valeurs de canal inversées.
to_psd_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream)La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec des profils personnalisés.
Utilise le format PSD CMYK ordre d’octets KCMY avec des valeurs de canal inversées.
to_psd_cmyk_icc(pixels)La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec les profils par défaut.
Utilise le format PSD CMYK ordre d’octets KCMY avec des valeurs de canal inversées.
to_psd_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream)La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec des profils personnalisés.
Utilise le format PSD CMYK ordre d’octets KCMY avec des valeurs de canal inversées.

Method: argb_32_to_cmyk(argb) [static]

 argb_32_to_cmyk(argb) 

La conversion d’une couleur ARGB en couleur CMYK en utilisant la conversion Icc avec les profils par défaut.

Parameters:

ParamètreTypeDescription
argbintLa couleur ARGB.

Returns

TypeDescription
intLa couleur CMYK présentée sous forme de valeur entière 32 bits.

Method: argb_32_to_cmyk_array(pixels) [static]

 argb_32_to_cmyk_array(pixels) 

La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec les profils par défaut.

Parameters:

ParamètreTypeDescription
pixelsint[]Les couleurs ARGB.

Returns

TypeDescription
int[]Les couleurs CMYK présentées sous forme de valeurs entières 32 bits.

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) 

La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec des profils personnalisés.

Parameters:

ParamètreTypeDescription
pixelsint[]Les couleurs ARGB.
rgb_icc_stream_io.BufferedRandomLe flux contenant le profil ICC RGB.
cmyk_icc_stream_io.BufferedRandomLe flux contenant le profil ICC CMYK.

Returns

TypeDescription
int[]Les couleurs CMYK présentées sous forme de valeurs entières 32 bits.

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) 

La conversion d’une couleur ARGB en couleur CMYK en utilisant la conversion Icc avec des profils personnalisés.

Parameters:

ParamètreTypeDescription
argbintLa couleur ARGB.
rgb_icc_stream_io.BufferedRandomLe flux contenant le profil ICC RGB.
cmyk_icc_stream_io.BufferedRandomLe flux contenant le profil ICC CMYK.

Returns

TypeDescription
intLa couleur CMYK présentée sous forme de valeur entière 32 bits.

Method: argb_32_to_psd_cmyk(argb) [static]

 argb_32_to_psd_cmyk(argb) 

La conversion d’une couleur ARGB en couleur CMYK en utilisant la conversion Icc avec les profils par défaut.
Utilise le format PSD CMYK ordre d’octets KCMY avec des valeurs de canal inversées.

Parameters:

ParamètreTypeDescription
argbintLa couleur ARGB.

Returns

TypeDescription
intLa couleur CMYK présentée sous forme de valeur entière 32 bits dans l’ordre d’octets KCMY avec des valeurs de canal inversées.

Method: argb_32_to_psd_cmyk_array(pixels) [static]

 argb_32_to_psd_cmyk_array(pixels) 

La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec les profils par défaut.
Utilise le format PSD CMYK ordre d’octets KCMY avec des valeurs de canal inversées.

Parameters:

ParamètreTypeDescription
pixelsint[]Les couleurs ARGB.

Returns

TypeDescription
int[]Les couleurs CMYK présentées sous forme de valeurs entières 32 bits dans l’ordre d’octets KCMY avec des valeurs de canal inversées..

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) 

La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec des profils personnalisés.
Utilise le format PSD CMYK ordre d’octets KCMY avec des valeurs de canal inversées.

Parameters:

ParamètreTypeDescription
pixelsint[]Les couleurs ARGB.
rgb_icc_stream_io.BufferedRandomLe flux contenant le profil ICC RGB.
cmyk_icc_stream_io.BufferedRandomLe flux contenant le profil ICC CMYK.

Returns

TypeDescription
int[]Les couleurs CMYK présentées sous forme de valeurs entières 32 bits dans l’ordre d’octets KCMY avec des valeurs de canal inversées..

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) 

La conversion d’une couleur ARGB en couleur CMYK en utilisant la conversion Icc avec des profils personnalisés.

Parameters:

ParamètreTypeDescription
pixelintLa couleur ARGB.
rgb_icc_stream_io.BufferedRandomLe flux contenant le profil ICC RGB.
cmyk_icc_stream_io.BufferedRandomLe flux contenant le profil ICC CMYK.

Returns

TypeDescription
intLes couleurs CMYK présentées sous forme de valeurs entières 32 bits dans l’ordre d’octets KCMY avec des valeurs de canal inversées..

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

 from_components(cyan, magenta, yellow, black) 

Crée du CMYK à partir de valeurs cyan, magenta, jaune et noir sur 32 bits.

Parameters:

ParamètreTypeDescription
cyanintLe composant cyan. Les valeurs valides sont de 0 à 255.
magentaintLe composant magenta. Les valeurs valides sont de 0 à 255.
yellowintLe composant jaune. Les valeurs valides sont de 0 à 255.
blackintLe composant noir. Les valeurs valides sont de 0 à 255.

Returns

TypeDescription
intLa couleur CMYK présentée sous forme de valeur entière 32 bits.

Method: get_c(cmyk) [static]

 get_c(cmyk) 

Obtient la valeur du composant cyan.

Parameters:

ParamètreTypeDescription
cmykintLa couleur CMYK présentée sous forme de valeur entière 32 bits.

Returns

TypeDescription
intLa valeur du composant cyan.

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) 

Obtient la valeur du composant noir.

Parameters:

ParamètreTypeDescription
cmykintLa couleur CMYK présentée sous forme de valeur entière 32 bits.

Returns

TypeDescription
intLa valeur du composant noir.

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) 

Obtient la valeur du composant magenta.

Parameters:

ParamètreTypeDescription
cmykintLa couleur CMYK présentée sous forme de valeur entière 32 bits.

Returns

TypeDescription
intLa valeur du composant magenta.

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) 

Obtient la valeur du composant jaune.

Parameters:

ParamètreTypeDescription
cmykintLa couleur CMYK présentée sous forme de valeur entière 32 bits.

Returns

TypeDescription
intLa valeur du composant jaune.

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) 

La conversion de couleurs CMYK en couleurs ARGB.

Parameters:

ParamètreTypeDescription
cmyk_pixelint

Returns

TypeDescription
ColorLes couleurs ARGB.

Method: to_argb(cmyk_pixels) [static]

 to_argb(cmyk_pixels) 

La conversion de couleurs CMYK en couleurs ARGB.

Parameters:

ParamètreTypeDescription
cmyk_pixelsint[]Les couleurs CMYK présentées sous forme de valeurs entières 32 bits.

Returns

TypeDescription
Color[]Les couleurs ARGB.

Method: to_argb32(cmyk_pixels) [static]

 to_argb32(cmyk_pixels) 

La conversion de couleurs CMYK en couleurs ARGB.

Parameters:

ParamètreTypeDescription
cmyk_pixelsint[]Les couleurs CMYK présentées sous forme de valeurs entières 32 bits.

Returns

TypeDescription
int[]Les couleurs ARGB présentées sous forme de valeurs entières 32 bits.

Method: to_argb_color(cmyk_pixel) [static]

 to_argb_color(cmyk_pixel) 

La conversion de couleurs CMYK en couleurs ARGB.

Parameters:

ParamètreTypeDescription
cmyk_pixelint

Returns

TypeDescription
ColorLes couleurs ARGB.

Method: to_argb_color_with_def_icc(cmyk_pixel) [static]

 to_argb_color_with_def_icc(cmyk_pixel) 

La conversion d’une couleur CMYK en Couleur ARGB en utilisant la conversion Icc avec les profils par défaut.

Parameters:

ParamètreTypeDescription
cmyk_pixelintLa couleur CMYK présentée sous forme de valeur entière 32 bits.

Returns

TypeDescription
ColorLa couleur ARGB.

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) 

La conversion d’une couleur CMYK en couleur ARGB en utilisant la conversion Icc avec un profil personnalisé.

Parameters:

ParamètreTypeDescription
cmyk_pixelintLa couleur CMYK présentée sous forme de valeur entière 32 bits.
cmyk_icc_stream_io.BufferedRandomLe flux contenant le profil ICC CMYK.
rgb_icc_stream_io.BufferedRandomLe flux contenant le profil ICC RGB.

Returns

TypeDescription
ColorLa couleur ARGB.

Method: to_argb_colors(cmyk_pixels) [static]

 to_argb_colors(cmyk_pixels) 

La conversion de couleurs CMYK en couleurs ARGB.

Parameters:

ParamètreTypeDescription
cmyk_pixelsint[]Les couleurs CMYK présentées sous forme de valeurs entières 32 bits.

Returns

TypeDescription
Color[]Les couleurs ARGB.

Method: to_argb_colors_with_def_icc(cmyk_pixels) [static]

 to_argb_colors_with_def_icc(cmyk_pixels) 

La conversion de couleurs CMYK en couleurs ARGB en utilisant la conversion Icc avec les profils par défaut.

Parameters:

ParamètreTypeDescription
cmyk_pixelsint[]Les pixels CMYK présentés sous forme de valeurs entières 32 bits.

Returns

TypeDescription
Color[]Les couleurs ARGB.

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) 

La conversion de couleurs CMYK en couleurs ARGB en utilisant la conversion Icc avec des profils personnalisés.

Parameters:

ParamètreTypeDescription
cmyk_pixelsint[]Les couleurs CMYK présentées sous forme de valeurs entières 32 bits.
cmyk_icc_stream_io.BufferedRandomLe flux contenant le profil ICC CMYK.
rgb_icc_stream_io.BufferedRandomLe flux contenant le profil ICC RGB.

Returns

TypeDescription
Color[]Les couleurs ARGB.

Method: to_argb_icc(cmyk_pixel) [static]

 to_argb_icc(cmyk_pixel) 

La conversion de couleurs CMYK en couleurs ARGB en utilisant la conversion Icc avec les profils par défaut.

Parameters:

ParamètreTypeDescription
cmyk_pixelint

Returns

TypeDescription
ColorLes couleurs ARGB.

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

 to_argb_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream) 

La conversion de couleurs CMYK en couleurs ARGB en utilisant la conversion Icc avec des profils personnalisés.

Parameters:

ParamètreTypeDescription
cmyk_pixelint
cmyk_icc_stream_io.BufferedRandomLe flux contenant le profil ICC CMYK.
rgb_icc_stream_io.BufferedRandomLe flux contenant le profil ICC RGB.

Returns

TypeDescription
ColorLes couleurs ARGB.

Method: to_argb_icc(cmyk_pixels) [static]

 to_argb_icc(cmyk_pixels) 

La conversion de couleurs CMYK en couleurs ARGB en utilisant la conversion Icc avec les profils par défaut.

Parameters:

ParamètreTypeDescription
cmyk_pixelsint[]Les pixels CMYK présentés sous forme de valeurs entières 32 bits.

Returns

TypeDescription
Color[]Les couleurs ARGB.

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

 to_argb_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream) 

La conversion de couleurs CMYK en couleurs ARGB en utilisant la conversion Icc avec des profils personnalisés.

Parameters:

ParamètreTypeDescription
cmyk_pixelsint[]Les couleurs CMYK présentées sous forme de valeurs entières 32 bits.
cmyk_icc_stream_io.BufferedRandomLe flux contenant le profil ICC CMYK.
rgb_icc_stream_io.BufferedRandomLe flux contenant le profil ICC RGB.

Returns

TypeDescription
Color[]Les couleurs ARGB.

Method: to_cmyk(argb_pixel) [static]

 to_cmyk(argb_pixel) 

La conversion de couleurs ARGB en couleurs CMYK.

Parameters:

ParamètreTypeDescription
argb_pixelint

Returns

TypeDescription
intLes couleurs CMYK présentées sous forme de valeurs entières 32 bits.

Method: to_cmyk(argb_pixels) [static]

 to_cmyk(argb_pixels) 

La conversion de couleurs ARGB en couleurs CMYK.

Parameters:

ParamètreTypeDescription
argb_pixelsint[]Les couleurs ARGB présentées sous forme de valeurs entières 32 bits.

Returns

TypeDescription
int[]Les couleurs CMYK présentées sous forme de valeurs entières 32 bits.

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) 

La conversion de couleurs ARGB en couleurs CMYK.

Parameters:

ParamètreTypeDescription
pixelColor

Returns

TypeDescription
intLes couleurs CMYK présentées sous forme de valeurs entières 32 bits.

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) 

La conversion de couleurs ARGB en couleurs CMYK.

Parameters:

ParamètreTypeDescription
pixelsColor[]

Returns

TypeDescription
int[]Les couleurs CMYK présentées sous forme de valeurs entières 32 bits.

Method: to_cmyk_array(argb_pixels) [static]

 to_cmyk_array(argb_pixels) 

La conversion de couleurs ARGB en couleurs CMYK.

Parameters:

ParamètreTypeDescription
argb_pixelsint[]Les couleurs ARGB présentées sous forme de valeurs entières 32 bits.

Returns

TypeDescription
int[]Les couleurs CMYK présentées sous forme de valeurs entières 32 bits.

Method: to_cmyk_array_with_def_icc(pixels) [static]

 to_cmyk_array_with_def_icc(pixels) 

La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec les profils par défaut.

Parameters:

ParamètreTypeDescription
pixelsColor[]Les couleurs ARGB.

Returns

TypeDescription
int[]Les couleurs CMYK présentées sous forme de valeurs entières 32 bits.

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) 

La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec des profils personnalisés.

Parameters:

ParamètreTypeDescription
pixelsColor[]Les couleurs ARGB.
rgb_icc_stream_io.BufferedRandomLe flux contenant le profil ICC RGB.
cmyk_icc_stream_io.BufferedRandomLe flux contenant le profil ICC CMYK.

Returns

TypeDescription
int[]Les couleurs CMYK présentées sous forme de valeurs entières 32 bits.

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

 to_cmyk_bytes(argb_pixels, start_index, length) 

Convertit ARGB en CMYK.

Parameters:

ParamètreTypeDescription
argb_pixelsint[]Les couleurs RGB présentées sous forme de valeurs entières 32 bits.
start_indexintL’index de départ de la couleur RGB.
lengthintLe nombre de pixels RGB à convertir.

Returns

TypeDescription
System.ByteLes couleurs CMYK présentées sous forme d’un tableau d’octets.

Method: to_cmyk_color(pixel) [static]

 to_cmyk_color(pixel) 

La conversion d’une couleur ARGB en couleur CMYK.

Parameters:

ParamètreTypeDescription
pixelColorLa couleur ARGB.

Returns

TypeDescription
intLa couleur CMYK présentée sous forme de valeur entière 32 bits.

Method: to_cmyk_colors(pixels) [static]

 to_cmyk_colors(pixels) 

La conversion de couleurs ARGB en couleurs CMYK.

Parameters:

ParamètreTypeDescription
pixelsColor[]Les couleurs ARGB.

Returns

TypeDescription
int[]Les couleurs CMYK présentées sous forme de valeurs entières 32 bits.

Method: to_cmyk_icc(argb) [static]

 to_cmyk_icc(argb) 

La conversion d’une couleur ARGB en couleur CMYK en utilisant la conversion Icc avec les profils par défaut.

Parameters:

ParamètreTypeDescription
argbintLa couleur ARGB.

Returns

TypeDescription
intLa couleur CMYK présentée sous forme de valeur entière 32 bits.

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

 to_cmyk_icc(argb, rgb_icc_stream, cmyk_icc_stream) 

La conversion d’une couleur ARGB en couleur CMYK en utilisant la conversion Icc avec des profils personnalisés.

Parameters:

ParamètreTypeDescription
argbintLa couleur ARGB.
rgb_icc_stream_io.BufferedRandomLe flux contenant le profil ICC RGB.
cmyk_icc_stream_io.BufferedRandomLe flux contenant le profil ICC CMYK.

Returns

TypeDescription
intLa couleur CMYK présentée sous forme de valeur entière 32 bits.

Method: to_cmyk_icc(pixel) [static]

 to_cmyk_icc(pixel) 

La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec les profils par défaut.

Parameters:

ParamètreTypeDescription
pixelColor

Returns

TypeDescription
intLes couleurs CMYK présentées sous forme de valeurs entières 32 bits.

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

 to_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream) 

La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec des profils personnalisés.

Parameters:

ParamètreTypeDescription
pixelColor
rgb_icc_stream_io.BufferedRandomLe flux contenant le profil ICC RGB.
cmyk_icc_stream_io.BufferedRandomLe flux contenant le profil ICC CMYK.

Returns

TypeDescription
intLes couleurs CMYK présentées sous forme de valeurs entières 32 bits.

Method: to_cmyk_icc(pixels) [static]

 to_cmyk_icc(pixels) 

La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec les profils par défaut.

Parameters:

ParamètreTypeDescription
pixelsColor[]Les couleurs ARGB.

Returns

TypeDescription
int[]Les couleurs CMYK présentées sous forme de valeurs entières 32 bits.

Method: to_cmyk_icc(pixels) [static]

 to_cmyk_icc(pixels) 

La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec les profils par défaut.

Parameters:

ParamètreTypeDescription
pixelsint[]Les couleurs ARGB.

Returns

TypeDescription
int[]Les couleurs CMYK présentées sous forme de valeurs entières 32 bits.

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

 to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) 

La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec des profils personnalisés.

Parameters:

ParamètreTypeDescription
pixelsColor[]Les couleurs ARGB.
rgb_icc_stream_io.BufferedRandomLe flux contenant le profil ICC RGB.
cmyk_icc_stream_io.BufferedRandomLe flux contenant le profil ICC CMYK.

Returns

TypeDescription
int[]Les couleurs CMYK présentées sous forme de valeurs entières 32 bits.

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

 to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) 

La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec des profils personnalisés.

Parameters:

ParamètreTypeDescription
pixelsint[]Les couleurs ARGB.
rgb_icc_stream_io.BufferedRandomLe flux contenant le profil ICC RGB.
cmyk_icc_stream_io.BufferedRandomLe flux contenant le profil ICC CMYK.

Returns

TypeDescription
int[]Les couleurs CMYK présentées sous forme de valeurs entières 32 bits.

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) 

Convertit RGB en CMYK en utilisant des profils ICC personnalisés.

Parameters:

ParamètreTypeDescription
pixelsint[]Les couleurs RGB présentées sous forme de valeurs entières 32 bits.
start_indexintL’index de départ de la couleur RGB.
lengthintLe nombre de pixels RGB à convertir.
rgb_icc_stream_io.BufferedRandomLe flux du profil RGB.
cmyk_icc_stream_io.BufferedRandomLe flux du profil CMYK.

Returns

TypeDescription
System.ByteLes couleurs CMYK présentées sous forme d’un tableau d’octets.

Method: to_cmyk_with_def_icc(pixel) [static]

 to_cmyk_with_def_icc(pixel) 

La conversion d’une couleur ARGB en couleur CMYK en utilisant la conversion Icc avec les profils par défaut.

Parameters:

ParamètreTypeDescription
pixelColorLa couleur ARGB.

Returns

TypeDescription
intLa couleur CMYK présentée sous forme de valeur entière 32 bits.

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

 to_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream) 

La conversion d’une couleur ARGB en couleur CMYK en utilisant la conversion Icc avec des profils personnalisés.

Parameters:

ParamètreTypeDescription
pixelColorLa couleur ARGB.
rgb_icc_stream_io.BufferedRandomLe flux contenant le profil ICC RGB.
cmyk_icc_stream_io.BufferedRandomLe flux contenant le profil ICC CMYK.

Returns

TypeDescription
intLa couleur CMYK présentée sous forme de valeur entière 32 bits.

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

 to_cmyka_bytes(argb_pixels, start_index, length) 

Convertit ARGB en CMYKA (avec transparence).

Parameters:

ParamètreTypeDescription
argb_pixelsint[]Les couleurs RGB présentées sous forme de valeurs entières 32 bits.
start_indexintL’index de départ de la couleur RGB.
lengthintLe nombre de pixels RGB à convertir.

Returns

TypeDescription
System.ByteLes couleurs CMYK présentées sous forme d’un tableau d’octets.

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) 

Convertit le RGB en CMYKA (avec alpha) en utilisant des profils ICC personnalisés.

Parameters:

ParamètreTypeDescription
pixelsint[]Les couleurs RGB présentées sous forme de valeurs entières 32 bits.
start_indexintL’index de départ de la couleur RGB.
lengthintLe nombre de pixels RGB à convertir.
rgb_icc_stream_io.BufferedRandomLe flux du profil RGB.
cmyk_icc_stream_io.BufferedRandomLe flux du profil CMYK.

Returns

TypeDescription
System.ByteLes couleurs CMYK présentées sous forme d’un tableau d’octets.

Method: to_psd_cmyk_icc(argb) [static]

 to_psd_cmyk_icc(argb) 

La conversion d’une couleur ARGB en couleur CMYK en utilisant la conversion Icc avec les profils par défaut.
Utilise le format PSD CMYK ordre d’octets KCMY avec des valeurs de canal inversées.

Parameters:

ParamètreTypeDescription
argbintLa couleur ARGB.

Returns

TypeDescription
intLa couleur CMYK présentée sous forme de valeur entière 32 bits dans l’ordre d’octets KCMY avec des valeurs de canal inversées.

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

 to_psd_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream) 

La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec des profils personnalisés.
Utilise le format PSD CMYK ordre d’octets KCMY avec des valeurs de canal inversées.

Parameters:

ParamètreTypeDescription
pixelint
rgb_icc_stream_io.BufferedRandomLe flux contenant le profil ICC RGB.
cmyk_icc_stream_io.BufferedRandomLe flux contenant le profil ICC CMYK.

Returns

TypeDescription
intLes couleurs CMYK présentées sous forme de valeurs entières 32 bits dans l’ordre d’octets KCMY avec des valeurs de canal inversées..

Method: to_psd_cmyk_icc(pixels) [static]

 to_psd_cmyk_icc(pixels) 

La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec les profils par défaut.
Utilise le format PSD CMYK ordre d’octets KCMY avec des valeurs de canal inversées.

Parameters:

ParamètreTypeDescription
pixelsint[]Les couleurs ARGB.

Returns

TypeDescription
int[]Les couleurs CMYK présentées sous forme de valeurs entières 32 bits dans l’ordre d’octets KCMY avec des valeurs de canal inversées..

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

 to_psd_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) 

La conversion de couleurs ARGB en couleurs CMYK en utilisant la conversion Icc avec des profils personnalisés.
Utilise le format PSD CMYK ordre d’octets KCMY avec des valeurs de canal inversées.

Parameters:

ParamètreTypeDescription
pixelsint[]Les couleurs ARGB.
rgb_icc_stream_io.BufferedRandomLe flux contenant le profil ICC RGB.
cmyk_icc_stream_io.BufferedRandomLe flux contenant le profil ICC CMYK.

Returns

TypeDescription
int[]Les couleurs CMYK présentées sous forme de valeurs entières 32 bits dans l’ordre d’octets KCMY avec des valeurs de canal inversées..

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)
	# Obtenez une représentation entière du noir dans l'espace colorimétrique CMYK.
	blackCmyk = CmykColorHelper.to_cmyk(Color.black)
	# Le carré noir.
	pixel_count = (rasterImage.width // 2) * (rasterImage.height // 2)
	pixels = [blackCmyk] * pixel_count
	# Dessinez le carré noir au centre de l'image.
	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})")

# La sortie ressemble à ceci :
# Convertissez RGB en CMYK sans utiliser de profils ICC.
# 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)