Clase 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

NameDescripción
argb_32_to_cmyk(argb)La conversión de color ARGB a color CMYK usando conversión Icc con perfiles predeterminados.
argb_32_to_cmyk_array(pixels)La conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles predeterminados.
argb_32_to_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream)La conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles personalizados.
argb_32_to_cmyk_with_icc(argb, rgb_icc_stream, cmyk_icc_stream)La conversión de color ARGB a color CMYK usando conversión Icc con perfiles personalizados.
argb_32_to_psd_cmyk(argb)La conversión de color ARGB a color CMYK usando conversión Icc con perfiles predeterminados.
Utiliza el formato PSD CMYK orden de bytes KCMY con valores de canal invertidos.
argb_32_to_psd_cmyk_array(pixels)La conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles predeterminados.
Utiliza el formato PSD CMYK orden de bytes KCMY con valores de canal invertidos.
argb_32_to_psd_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream)La conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles personalizados.
Utiliza el formato PSD CMYK orden de bytes KCMY con valores de canal invertidos.
argb_32_to_psd_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream)La conversión de color ARGB a color CMYK usando conversión Icc con perfiles personalizados.
from_components(cyan, magenta, yellow, black)Crea CMYK a partir de valores de cian, magenta, amarillo y negro de 32 bits.
get_c(cmyk)Obtiene el valor del componente cian.
get_k(cmyk)Obtiene el valor del componente negro.
get_m(cmyk)Obtiene el valor del componente magenta.
get_y(cmyk)Obtiene el valor del componente amarillo.
to_argb(cmyk_pixel)La conversión de colores CMYK a colores ARGB.
to_argb(cmyk_pixels)La conversión de colores CMYK a colores ARGB.
to_argb32(cmyk_pixels)La conversión de colores CMYK a colores ARGB.
to_argb_color(cmyk_pixel)La conversión de colores CMYK a colores ARGB.
to_argb_color_with_def_icc(cmyk_pixel)La conversión de color CMYK a color ARGB usando conversión Icc con perfiles predeterminados.
to_argb_color_with_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream)La conversión de color CMYK a color ARGB usando conversión Icc con perfil personalizado.
to_argb_colors(cmyk_pixels)La conversión de colores CMYK a colores ARGB.
to_argb_colors_with_def_icc(cmyk_pixels)La conversión de colores CMYK a colores ARGB usando conversión Icc con perfiles predeterminados.
to_argb_colors_with_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream)La conversión de colores CMYK a colores ARGB usando conversión Icc con perfiles personalizados.
to_argb_icc(cmyk_pixel)La conversión de colores CMYK a colores ARGB usando conversión Icc con perfiles predeterminados.
to_argb_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream)La conversión de colores CMYK a colores ARGB usando conversión Icc con perfiles personalizados.
to_argb_icc(cmyk_pixels)La conversión de colores CMYK a colores ARGB usando conversión Icc con perfiles predeterminados.
to_argb_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream)La conversión de colores CMYK a colores ARGB usando conversión Icc con perfiles personalizados.
to_cmyk(argb_pixel)La conversión de colores ARGB a colores CMYK.
to_cmyk(argb_pixels)La conversión de colores ARGB a colores CMYK.
to_cmyk(pixel)La conversión de colores ARGB a colores CMYK.
to_cmyk(pixels)La conversión de colores ARGB a colores CMYK.
to_cmyk_array(argb_pixels)La conversión de colores ARGB a colores CMYK.
to_cmyk_array_with_def_icc(pixels)La conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles predeterminados.
to_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream)La conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles personalizados.
to_cmyk_bytes(argb_pixels, start_index, length)Convierte ARGB a CMYK.
to_cmyk_color(pixel)La conversión de color ARGB a color CMYK.
to_cmyk_colors(pixels)La conversión de colores ARGB a colores CMYK.
to_cmyk_icc(argb)La conversión de color ARGB a color CMYK usando conversión Icc con perfiles predeterminados.
to_cmyk_icc(argb, rgb_icc_stream, cmyk_icc_stream)La conversión de color ARGB a color CMYK usando conversión Icc con perfiles personalizados.
to_cmyk_icc(pixel)La conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles predeterminados.
to_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream)La conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles personalizados.
to_cmyk_icc(pixels)La conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles predeterminados.
to_cmyk_icc(pixels)La conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles predeterminados.
to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream)La conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles personalizados.
to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream)La conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles personalizados.
to_cmyk_icc_bytes(pixels, start_index, length, rgb_icc_stream, cmyk_icc_stream)Convierte RGB a CMYK usando perfiles ICC personalizados.
to_cmyk_with_def_icc(pixel)La conversión de color ARGB a color CMYK usando conversión Icc con perfiles predeterminados.
to_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream)La conversión de color ARGB a color CMYK usando conversión Icc con perfiles personalizados.
to_cmyka_bytes(argb_pixels, start_index, length)Convierte ARGB a CMYKA (con transparencia).
to_cmyka_icc_bytes(pixels, start_index, length, rgb_icc_stream, cmyk_icc_stream)Convierte RGB a CMYKA (con alfa) usando perfiles ICC personalizados.
to_psd_cmyk_icc(argb)La conversión de color ARGB a color CMYK usando conversión Icc con perfiles predeterminados.
Utiliza el formato PSD CMYK orden de bytes KCMY con valores de canal invertidos.
to_psd_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream)La conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles personalizados.
Utiliza el formato PSD CMYK orden de bytes KCMY con valores de canal invertidos.
to_psd_cmyk_icc(pixels)La conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles predeterminados.
Utiliza el formato PSD CMYK orden de bytes KCMY con valores de canal invertidos.
to_psd_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream)La conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles personalizados.
Utiliza el formato PSD CMYK orden de bytes KCMY con valores de canal invertidos.

Method: argb_32_to_cmyk(argb) [static]

 argb_32_to_cmyk(argb) 

La conversión de color ARGB a color CMYK usando conversión Icc con perfiles predeterminados.

Parameters:

ParámetroTipoDescripción
argbintEl color ARGB.

Returns

TipoDescripción
intEl color CMYK presentado como un valor entero de 32 bits.

Method: argb_32_to_cmyk_array(pixels) [static]

 argb_32_to_cmyk_array(pixels) 

La conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles predeterminados.

Parameters:

ParámetroTipoDescripción
píxelesint[]Los colores ARGB.

Returns

TipoDescripción
int[]Los colores CMYK presentados como valores enteros de 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 conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles personalizados.

Parameters:

ParámetroTipoDescripción
píxelesint[]Los colores ARGB.
rgb_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc RGB.
cmyk_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc CMYK.

Returns

TipoDescripción
int[]Los colores CMYK presentados como valores enteros de 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 conversión de color ARGB a color CMYK usando conversión Icc con perfiles personalizados.

Parameters:

ParámetroTipoDescripción
argbintEl color ARGB.
rgb_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc RGB.
cmyk_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc CMYK.

Returns

TipoDescripción
intEl color CMYK presentado como un valor entero de 32 bits.

Method: argb_32_to_psd_cmyk(argb) [static]

 argb_32_to_psd_cmyk(argb) 

La conversión de color ARGB a color CMYK usando conversión Icc con perfiles predeterminados.
Utiliza el formato PSD CMYK orden de bytes KCMY con valores de canal invertidos.

Parameters:

ParámetroTipoDescripción
argbintEl color ARGB.

Returns

TipoDescripción
intEl color CMYK presentado como un valor entero de 32 bits en orden de bytes KCMY con valores de canal invertidos.

Method: argb_32_to_psd_cmyk_array(pixels) [static]

 argb_32_to_psd_cmyk_array(pixels) 

La conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles predeterminados.
Utiliza el formato PSD CMYK orden de bytes KCMY con valores de canal invertidos.

Parameters:

ParámetroTipoDescripción
píxelesint[]Los colores ARGB.

Returns

TipoDescripción
int[]Los colores CMYK presentados como valores enteros de 32 bits en orden de bytes KCMY con valores de canal invertidos..

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 conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles personalizados.
Utiliza el formato PSD CMYK orden de bytes KCMY con valores de canal invertidos.

Parameters:

ParámetroTipoDescripción
píxelesint[]Los colores ARGB.
rgb_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc RGB.
cmyk_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc CMYK.

Returns

TipoDescripción
int[]Los colores CMYK presentados como valores enteros de 32 bits en orden de bytes KCMY con valores de canal invertidos..

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 conversión de color ARGB a color CMYK usando conversión Icc con perfiles personalizados.

Parameters:

ParámetroTipoDescripción
pixelintEl color ARGB.
rgb_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc RGB.
cmyk_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc CMYK.

Returns

TipoDescripción
intLos colores CMYK presentados como valores enteros de 32 bits en orden de bytes KCMY con valores de canal invertidos..

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

 from_components(cyan, magenta, yellow, black) 

Crea CMYK a partir de valores de cian, magenta, amarillo y negro de 32 bits.

Parameters:

ParámetroTipoDescripción
cianintEl componente cian. Los valores válidos son de 0 a 255.
magentaintEl componente magenta. Los valores válidos son de 0 a 255.
amarillointEl componente amarillo. Los valores válidos son de 0 a 255.
negrointEl componente negro. Los valores válidos son de 0 a 255.

Returns

TipoDescripción
intEl color CMYK presentado como un valor entero de 32 bits.

Method: get_c(cmyk) [static]

 get_c(cmyk) 

Obtiene el valor del componente cian.

Parameters:

ParámetroTipoDescripción
cmykintEl color CMYK presentado como un valor entero de 32 bits.

Returns

TipoDescripción
intEl valor del componente cian.

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) 

Obtiene el valor del componente negro.

Parameters:

ParámetroTipoDescripción
cmykintEl color CMYK presentado como un valor entero de 32 bits.

Returns

TipoDescripción
intEl valor del componente negro.

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) 

Obtiene el valor del componente magenta.

Parameters:

ParámetroTipoDescripción
cmykintEl color CMYK presentado como un valor entero de 32 bits.

Returns

TipoDescripción
intEl valor del componente 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) 

Obtiene el valor del componente amarillo.

Parameters:

ParámetroTipoDescripción
cmykintEl color CMYK presentado como un valor entero de 32 bits.

Returns

TipoDescripción
intEl valor del componente amarillo.

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 conversión de colores CMYK a colores ARGB.

Parameters:

ParámetroTipoDescripción
cmyk_pixelint

Returns

TipoDescripción
ColorLos colores ARGB.

Method: to_argb(cmyk_pixels) [static]

 to_argb(cmyk_pixels) 

La conversión de colores CMYK a colores ARGB.

Parameters:

ParámetroTipoDescripción
cmyk_pixelsint[]Los colores CMYK presentados como valores enteros de 32 bits.

Returns

TipoDescripción
Color[]Los colores ARGB.

Method: to_argb32(cmyk_pixels) [static]

 to_argb32(cmyk_pixels) 

La conversión de colores CMYK a colores ARGB.

Parameters:

ParámetroTipoDescripción
cmyk_pixelsint[]Los colores CMYK presentados como valores enteros de 32 bits.

Returns

TipoDescripción
int[]Los colores ARGB presentados como valores enteros de 32 bits.

Method: to_argb_color(cmyk_pixel) [static]

 to_argb_color(cmyk_pixel) 

La conversión de colores CMYK a colores ARGB.

Parameters:

ParámetroTipoDescripción
cmyk_pixelint

Returns

TipoDescripción
ColorLos colores ARGB.

Method: to_argb_color_with_def_icc(cmyk_pixel) [static]

 to_argb_color_with_def_icc(cmyk_pixel) 

La conversión de color CMYK a color ARGB usando conversión Icc con perfiles predeterminados.

Parameters:

ParámetroTipoDescripción
cmyk_pixelintEl color CMYK presentado como un valor entero de 32 bits.

Returns

TipoDescripción
ColorEl color 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 conversión de color CMYK a color ARGB usando conversión Icc con perfil personalizado.

Parameters:

ParámetroTipoDescripción
cmyk_pixelintEl color CMYK presentado como un valor entero de 32 bits.
cmyk_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc CMYK.
rgb_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc RGB.

Returns

TipoDescripción
ColorEl color ARGB.

Method: to_argb_colors(cmyk_pixels) [static]

 to_argb_colors(cmyk_pixels) 

La conversión de colores CMYK a colores ARGB.

Parameters:

ParámetroTipoDescripción
cmyk_pixelsint[]Los colores CMYK presentados como valores enteros de 32 bits.

Returns

TipoDescripción
Color[]Los colores ARGB.

Method: to_argb_colors_with_def_icc(cmyk_pixels) [static]

 to_argb_colors_with_def_icc(cmyk_pixels) 

La conversión de colores CMYK a colores ARGB usando conversión Icc con perfiles predeterminados.

Parameters:

ParámetroTipoDescripción
cmyk_pixelsint[]Los píxeles CMYK presentados como valores enteros de 32 bits.

Returns

TipoDescripción
Color[]Los colores 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 conversión de colores CMYK a colores ARGB usando conversión Icc con perfiles personalizados.

Parameters:

ParámetroTipoDescripción
cmyk_pixelsint[]Los colores CMYK presentados como valores enteros de 32 bits.
cmyk_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc CMYK.
rgb_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc RGB.

Returns

TipoDescripción
Color[]Los colores ARGB.

Method: to_argb_icc(cmyk_pixel) [static]

 to_argb_icc(cmyk_pixel) 

La conversión de colores CMYK a colores ARGB usando conversión Icc con perfiles predeterminados.

Parameters:

ParámetroTipoDescripción
cmyk_pixelint

Returns

TipoDescripción
ColorLos colores 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 conversión de colores CMYK a colores ARGB usando conversión Icc con perfiles personalizados.

Parameters:

ParámetroTipoDescripción
cmyk_pixelint
cmyk_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc CMYK.
rgb_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc RGB.

Returns

TipoDescripción
ColorLos colores ARGB.

Method: to_argb_icc(cmyk_pixels) [static]

 to_argb_icc(cmyk_pixels) 

La conversión de colores CMYK a colores ARGB usando conversión Icc con perfiles predeterminados.

Parameters:

ParámetroTipoDescripción
cmyk_pixelsint[]Los píxeles CMYK presentados como valores enteros de 32 bits.

Returns

TipoDescripción
Color[]Los colores 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 conversión de colores CMYK a colores ARGB usando conversión Icc con perfiles personalizados.

Parameters:

ParámetroTipoDescripción
cmyk_pixelsint[]Los colores CMYK presentados como valores enteros de 32 bits.
cmyk_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc CMYK.
rgb_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc RGB.

Returns

TipoDescripción
Color[]Los colores ARGB.

Method: to_cmyk(argb_pixel) [static]

 to_cmyk(argb_pixel) 

La conversión de colores ARGB a colores CMYK.

Parameters:

ParámetroTipoDescripción
argb_pixelint

Returns

TipoDescripción
intLos colores CMYK presentados como valores enteros de 32 bits.

Method: to_cmyk(argb_pixels) [static]

 to_cmyk(argb_pixels) 

La conversión de colores ARGB a colores CMYK.

Parameters:

ParámetroTipoDescripción
argb_pixelsint[]Los colores ARGB presentados como valores enteros de 32 bits.

Returns

TipoDescripción
int[]Los colores CMYK presentados como valores enteros de 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 conversión de colores ARGB a colores CMYK.

Parameters:

ParámetroTipoDescripción
pixelColor

Returns

TipoDescripción
intLos colores CMYK presentados como valores enteros de 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 conversión de colores ARGB a colores CMYK.

Parameters:

ParámetroTipoDescripción
pixelsColor[]

Returns

TipoDescripción
int[]Los colores CMYK presentados como valores enteros de 32 bits.

Method: to_cmyk_array(argb_pixels) [static]

 to_cmyk_array(argb_pixels) 

La conversión de colores ARGB a colores CMYK.

Parameters:

ParámetroTipoDescripción
argb_pixelsint[]Los colores ARGB presentados como valores enteros de 32 bits.

Returns

TipoDescripción
int[]Los colores CMYK presentados como valores enteros de 32 bits.

Method: to_cmyk_array_with_def_icc(pixels) [static]

 to_cmyk_array_with_def_icc(pixels) 

La conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles predeterminados.

Parameters:

ParámetroTipoDescripción
pixelsColor[]Los colores ARGB.

Returns

TipoDescripción
int[]Los colores CMYK presentados como valores enteros de 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 conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles personalizados.

Parameters:

ParámetroTipoDescripción
pixelsColor[]Los colores ARGB.
rgb_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc RGB.
cmyk_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc CMYK.

Returns

TipoDescripción
int[]Los colores CMYK presentados como valores enteros de 32 bits.

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

 to_cmyk_bytes(argb_pixels, start_index, length) 

Convierte ARGB a CMYK.

Parameters:

ParámetroTipoDescripción
argb_pixelsint[]Los colores RGB presentados como valores enteros de 32 bits.
start_indexintEl índice de inicio del color RGB.
lengthintEl número de píxeles RGB a convertir.

Returns

TipoDescripción
System.ByteLos colores CMYK presentados como una matriz de bytes.

Method: to_cmyk_color(pixel) [static]

 to_cmyk_color(pixel) 

La conversión de color ARGB a color CMYK.

Parameters:

ParámetroTipoDescripción
pixelColorEl color ARGB.

Returns

TipoDescripción
intEl color CMYK presentado como un valor entero de 32 bits.

Method: to_cmyk_colors(pixels) [static]

 to_cmyk_colors(pixels) 

La conversión de colores ARGB a colores CMYK.

Parameters:

ParámetroTipoDescripción
pixelsColor[]Los colores ARGB.

Returns

TipoDescripción
int[]Los colores CMYK presentados como valores enteros de 32 bits.

Method: to_cmyk_icc(argb) [static]

 to_cmyk_icc(argb) 

La conversión de color ARGB a color CMYK usando conversión Icc con perfiles predeterminados.

Parameters:

ParámetroTipoDescripción
argbintEl color ARGB.

Returns

TipoDescripción
intEl color CMYK presentado como un valor entero de 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 conversión de color ARGB a color CMYK usando conversión Icc con perfiles personalizados.

Parameters:

ParámetroTipoDescripción
argbintEl color ARGB.
rgb_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc RGB.
cmyk_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc CMYK.

Returns

TipoDescripción
intEl color CMYK presentado como un valor entero de 32 bits.

Method: to_cmyk_icc(pixel) [static]

 to_cmyk_icc(pixel) 

La conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles predeterminados.

Parameters:

ParámetroTipoDescripción
pixelColor

Returns

TipoDescripción
intLos colores CMYK presentados como valores enteros de 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 conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles personalizados.

Parameters:

ParámetroTipoDescripción
pixelColor
rgb_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc RGB.
cmyk_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc CMYK.

Returns

TipoDescripción
intLos colores CMYK presentados como valores enteros de 32 bits.

Method: to_cmyk_icc(pixels) [static]

 to_cmyk_icc(pixels) 

La conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles predeterminados.

Parameters:

ParámetroTipoDescripción
pixelsColor[]Los colores ARGB.

Returns

TipoDescripción
int[]Los colores CMYK presentados como valores enteros de 32 bits.

Method: to_cmyk_icc(pixels) [static]

 to_cmyk_icc(pixels) 

La conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles predeterminados.

Parameters:

ParámetroTipoDescripción
píxelesint[]Los colores ARGB.

Returns

TipoDescripción
int[]Los colores CMYK presentados como valores enteros de 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 conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles personalizados.

Parameters:

ParámetroTipoDescripción
pixelsColor[]Los colores ARGB.
rgb_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc RGB.
cmyk_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc CMYK.

Returns

TipoDescripción
int[]Los colores CMYK presentados como valores enteros de 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 conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles personalizados.

Parameters:

ParámetroTipoDescripción
píxelesint[]Los colores ARGB.
rgb_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc RGB.
cmyk_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc CMYK.

Returns

TipoDescripción
int[]Los colores CMYK presentados como valores enteros de 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) 

Convierte RGB a CMYK usando perfiles ICC personalizados.

Parameters:

ParámetroTipoDescripción
píxelesint[]Los colores RGB presentados como valores enteros de 32 bits.
start_indexintEl índice de inicio del color RGB.
lengthintEl número de píxeles RGB a convertir.
rgb_icc_stream_io.BufferedRandomEl flujo del perfil RGB.
cmyk_icc_stream_io.BufferedRandomEl flujo del perfil CMYK.

Returns

TipoDescripción
System.ByteLos colores CMYK presentados como una matriz de bytes.

Method: to_cmyk_with_def_icc(pixel) [static]

 to_cmyk_with_def_icc(pixel) 

La conversión de color ARGB a color CMYK usando conversión Icc con perfiles predeterminados.

Parameters:

ParámetroTipoDescripción
pixelColorEl color ARGB.

Returns

TipoDescripción
intEl color CMYK presentado como un valor entero de 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 conversión de color ARGB a color CMYK usando conversión Icc con perfiles personalizados.

Parameters:

ParámetroTipoDescripción
pixelColorEl color ARGB.
rgb_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc RGB.
cmyk_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc CMYK.

Returns

TipoDescripción
intEl color CMYK presentado como un valor entero de 32 bits.

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

 to_cmyka_bytes(argb_pixels, start_index, length) 

Convierte ARGB a CMYKA (con transparencia).

Parameters:

ParámetroTipoDescripción
argb_pixelsint[]Los colores RGB presentados como valores enteros de 32 bits.
start_indexintEl índice de inicio del color RGB.
lengthintEl número de píxeles RGB a convertir.

Returns

TipoDescripción
System.ByteLos colores CMYK presentados como una matriz de bytes.

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) 

Convierte RGB a CMYKA (con alfa) usando perfiles ICC personalizados.

Parameters:

ParámetroTipoDescripción
píxelesint[]Los colores RGB presentados como valores enteros de 32 bits.
start_indexintEl índice de inicio del color RGB.
lengthintEl número de píxeles RGB a convertir.
rgb_icc_stream_io.BufferedRandomEl flujo del perfil RGB.
cmyk_icc_stream_io.BufferedRandomEl flujo del perfil CMYK.

Returns

TipoDescripción
System.ByteLos colores CMYK presentados como una matriz de bytes.

Method: to_psd_cmyk_icc(argb) [static]

 to_psd_cmyk_icc(argb) 

La conversión de color ARGB a color CMYK usando conversión Icc con perfiles predeterminados.
Utiliza el formato PSD CMYK orden de bytes KCMY con valores de canal invertidos.

Parameters:

ParámetroTipoDescripción
argbintEl color ARGB.

Returns

TipoDescripción
intEl color CMYK presentado como un valor entero de 32 bits en orden de bytes KCMY con valores de canal invertidos.

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 conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles personalizados.
Utiliza el formato PSD CMYK orden de bytes KCMY con valores de canal invertidos.

Parameters:

ParámetroTipoDescripción
pixelint
rgb_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc RGB.
cmyk_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc CMYK.

Returns

TipoDescripción
intLos colores CMYK presentados como valores enteros de 32 bits en orden de bytes KCMY con valores de canal invertidos..

Method: to_psd_cmyk_icc(pixels) [static]

 to_psd_cmyk_icc(pixels) 

La conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles predeterminados.
Utiliza el formato PSD CMYK orden de bytes KCMY con valores de canal invertidos.

Parameters:

ParámetroTipoDescripción
píxelesint[]Los colores ARGB.

Returns

TipoDescripción
int[]Los colores CMYK presentados como valores enteros de 32 bits en orden de bytes KCMY con valores de canal invertidos..

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 conversión de colores ARGB a colores CMYK usando conversión Icc con perfiles personalizados.
Utiliza el formato PSD CMYK orden de bytes KCMY con valores de canal invertidos.

Parameters:

ParámetroTipoDescripción
píxelesint[]Los colores ARGB.
rgb_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc RGB.
cmyk_icc_stream_io.BufferedRandomEl flujo que contiene el perfil Icc CMYK.

Returns

TipoDescripción
int[]Los colores CMYK presentados como valores enteros de 32 bits en orden de bytes KCMY con valores de canal invertidos..

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)
	# Obtener una representación entera del negro en el espacio de color CMYK.
	blackCmyk = CmykColorHelper.to_cmyk(Color.black)
	# El cuadrado negro.
	pixel_count = (rasterImage.width // 2) * (rasterImage.height // 2)
	pixels = [blackCmyk] * pixel_count
	# Dibujar el cuadrado negro en el centro de la imagen.
	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 salida se ve así:
# Convertir RGB a CMYK sin usar perfiles 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)