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
| Name | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| argb | int | El color ARGB. |
Returns
| Tipo | Descripción |
|---|---|
| int | El 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ámetro | Tipo | Descripción |
|---|---|---|
| píxeles | int[] | Los colores ARGB. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| píxeles | int[] | Los colores ARGB. |
| rgb_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc RGB. |
| cmyk_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc CMYK. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| argb | int | El color ARGB. |
| rgb_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc RGB. |
| cmyk_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc CMYK. |
Returns
| Tipo | Descripción |
|---|---|
| int | El 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ámetro | Tipo | Descripción |
|---|---|---|
| argb | int | El color ARGB. |
Returns
| Tipo | Descripción |
|---|---|
| int | El 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ámetro | Tipo | Descripción |
|---|---|---|
| píxeles | int[] | Los colores ARGB. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| píxeles | int[] | Los colores ARGB. |
| rgb_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc RGB. |
| cmyk_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc CMYK. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| pixel | int | El color ARGB. |
| rgb_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc RGB. |
| cmyk_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc CMYK. |
Returns
| Tipo | Descripción |
|---|---|
| int | Los 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ámetro | Tipo | Descripción |
|---|---|---|
| cian | int | El componente cian. Los valores válidos son de 0 a 255. |
| magenta | int | El componente magenta. Los valores válidos son de 0 a 255. |
| amarillo | int | El componente amarillo. Los valores válidos son de 0 a 255. |
| negro | int | El componente negro. Los valores válidos son de 0 a 255. |
Returns
| Tipo | Descripción |
|---|---|
| int | El 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ámetro | Tipo | Descripción |
|---|---|---|
| cmyk | int | El color CMYK presentado como un valor entero de 32 bits. |
Returns
| Tipo | Descripción |
|---|---|
| int | El 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ámetro | Tipo | Descripción |
|---|---|---|
| cmyk | int | El color CMYK presentado como un valor entero de 32 bits. |
Returns
| Tipo | Descripción |
|---|---|
| int | El 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ámetro | Tipo | Descripción |
|---|---|---|
| cmyk | int | El color CMYK presentado como un valor entero de 32 bits. |
Returns
| Tipo | Descripción |
|---|---|
| int | El 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ámetro | Tipo | Descripción |
|---|---|---|
| cmyk | int | El color CMYK presentado como un valor entero de 32 bits. |
Returns
| Tipo | Descripción |
|---|---|
| int | El 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ámetro | Tipo | Descripción |
|---|---|---|
| cmyk_pixel | int |
Returns
| Tipo | Descripción |
|---|---|
| Color | Los colores ARGB. |
Method: to_argb(cmyk_pixels) [static]
to_argb(cmyk_pixels)
La conversión de colores CMYK a colores ARGB.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| cmyk_pixels | int[] | Los colores CMYK presentados como valores enteros de 32 bits. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| cmyk_pixels | int[] | Los colores CMYK presentados como valores enteros de 32 bits. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| cmyk_pixel | int |
Returns
| Tipo | Descripción |
|---|---|
| Color | Los 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ámetro | Tipo | Descripción |
|---|---|---|
| cmyk_pixel | int | El color CMYK presentado como un valor entero de 32 bits. |
Returns
| Tipo | Descripción |
|---|---|
| Color | El 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ámetro | Tipo | Descripción |
|---|---|---|
| cmyk_pixel | int | El color CMYK presentado como un valor entero de 32 bits. |
| cmyk_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc CMYK. |
| rgb_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc RGB. |
Returns
| Tipo | Descripción |
|---|---|
| Color | El 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ámetro | Tipo | Descripción |
|---|---|---|
| cmyk_pixels | int[] | Los colores CMYK presentados como valores enteros de 32 bits. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| cmyk_pixels | int[] | Los píxeles CMYK presentados como valores enteros de 32 bits. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| cmyk_pixels | int[] | Los colores CMYK presentados como valores enteros de 32 bits. |
| cmyk_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc CMYK. |
| rgb_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc RGB. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| cmyk_pixel | int |
Returns
| Tipo | Descripción |
|---|---|
| Color | Los 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ámetro | Tipo | Descripción |
|---|---|---|
| cmyk_pixel | int | |
| cmyk_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc CMYK. |
| rgb_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc RGB. |
Returns
| Tipo | Descripción |
|---|---|
| Color | Los 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ámetro | Tipo | Descripción |
|---|---|---|
| cmyk_pixels | int[] | Los píxeles CMYK presentados como valores enteros de 32 bits. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| cmyk_pixels | int[] | Los colores CMYK presentados como valores enteros de 32 bits. |
| cmyk_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc CMYK. |
| rgb_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc RGB. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| argb_pixel | int |
Returns
| Tipo | Descripción |
|---|---|
| int | Los 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ámetro | Tipo | Descripción |
|---|---|---|
| argb_pixels | int[] | Los colores ARGB presentados como valores enteros de 32 bits. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| pixel | Color |
Returns
| Tipo | Descripción |
|---|---|
| int | Los 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ámetro | Tipo | Descripción |
|---|---|---|
| pixels | Color[] |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| argb_pixels | int[] | Los colores ARGB presentados como valores enteros de 32 bits. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| pixels | Color[] | Los colores ARGB. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| pixels | Color[] | Los colores ARGB. |
| rgb_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc RGB. |
| cmyk_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc CMYK. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| argb_pixels | int[] | Los colores RGB presentados como valores enteros de 32 bits. |
| start_index | int | El índice de inicio del color RGB. |
| length | int | El número de píxeles RGB a convertir. |
Returns
| Tipo | Descripción |
|---|---|
| System.Byte | Los 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ámetro | Tipo | Descripción |
|---|---|---|
| pixel | Color | El color ARGB. |
Returns
| Tipo | Descripción |
|---|---|
| int | El 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ámetro | Tipo | Descripción |
|---|---|---|
| pixels | Color[] | Los colores ARGB. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| argb | int | El color ARGB. |
Returns
| Tipo | Descripción |
|---|---|
| int | El 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ámetro | Tipo | Descripción |
|---|---|---|
| argb | int | El color ARGB. |
| rgb_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc RGB. |
| cmyk_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc CMYK. |
Returns
| Tipo | Descripción |
|---|---|
| int | El 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ámetro | Tipo | Descripción |
|---|---|---|
| pixel | Color |
Returns
| Tipo | Descripción |
|---|---|
| int | Los 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ámetro | Tipo | Descripción |
|---|---|---|
| pixel | Color | |
| rgb_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc RGB. |
| cmyk_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc CMYK. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| pixels | Color[] | Los colores ARGB. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| píxeles | int[] | Los colores ARGB. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| pixels | Color[] | Los colores ARGB. |
| rgb_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc RGB. |
| cmyk_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc CMYK. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| píxeles | int[] | Los colores ARGB. |
| rgb_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc RGB. |
| cmyk_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc CMYK. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| píxeles | int[] | Los colores RGB presentados como valores enteros de 32 bits. |
| start_index | int | El índice de inicio del color RGB. |
| length | int | El número de píxeles RGB a convertir. |
| rgb_icc_stream | _io.BufferedRandom | El flujo del perfil RGB. |
| cmyk_icc_stream | _io.BufferedRandom | El flujo del perfil CMYK. |
Returns
| Tipo | Descripción |
|---|---|
| System.Byte | Los 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ámetro | Tipo | Descripción |
|---|---|---|
| pixel | Color | El color ARGB. |
Returns
| Tipo | Descripción |
|---|---|
| int | El 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ámetro | Tipo | Descripción |
|---|---|---|
| pixel | Color | El color ARGB. |
| rgb_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc RGB. |
| cmyk_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc CMYK. |
Returns
| Tipo | Descripción |
|---|---|
| int | El 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ámetro | Tipo | Descripción |
|---|---|---|
| argb_pixels | int[] | Los colores RGB presentados como valores enteros de 32 bits. |
| start_index | int | El índice de inicio del color RGB. |
| length | int | El número de píxeles RGB a convertir. |
Returns
| Tipo | Descripción |
|---|---|
| System.Byte | Los 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ámetro | Tipo | Descripción |
|---|---|---|
| píxeles | int[] | Los colores RGB presentados como valores enteros de 32 bits. |
| start_index | int | El índice de inicio del color RGB. |
| length | int | El número de píxeles RGB a convertir. |
| rgb_icc_stream | _io.BufferedRandom | El flujo del perfil RGB. |
| cmyk_icc_stream | _io.BufferedRandom | El flujo del perfil CMYK. |
Returns
| Tipo | Descripción |
|---|---|
| System.Byte | Los 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ámetro | Tipo | Descripción |
|---|---|---|
| argb | int | El color ARGB. |
Returns
| Tipo | Descripción |
|---|---|
| int | El 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ámetro | Tipo | Descripción |
|---|---|---|
| pixel | int | |
| rgb_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc RGB. |
| cmyk_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc CMYK. |
Returns
| Tipo | Descripció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) [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ámetro | Tipo | Descripción |
|---|---|---|
| píxeles | int[] | Los colores ARGB. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| píxeles | int[] | Los colores ARGB. |
| rgb_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc RGB. |
| cmyk_icc_stream | _io.BufferedRandom | El flujo que contiene el perfil Icc CMYK. |
Returns
| Tipo | Descripció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)