CmykColorHelper-klass
Summary: Helper methods to work with CMYK color presented as a signed 32-bit integer value.
Provides the similar API as the CmykColor struct.
It’s more lightweight because CMYK color is presented just as Int32 rather than structure with internal fields.
Please prefer to use static methods of this class when possible instead of the deprecated
CmykColor struct.
Module: aspose.imaging
Full Name: aspose.imaging.CmykColorHelper
Methods
| Name | Description |
|---|---|
| argb_32_to_cmyk(argb) | Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och standardprofiler. |
| argb_32_to_cmyk_array(pixels) | Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler. |
| argb_32_to_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream) | Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler. |
| argb_32_to_cmyk_with_icc(argb, rgb_icc_stream, cmyk_icc_stream) | Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och anpassade profiler. |
| argb_32_to_psd_cmyk(argb) | Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och standardprofiler. Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden. |
| argb_32_to_psd_cmyk_array(pixels) | Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler. Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden. |
| argb_32_to_psd_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream) | Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler. Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden. |
| argb_32_to_psd_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream) | Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och anpassade profiler. |
| from_components(cyan, magenta, yellow, black) | Skapar CMYK från 32-bitars cyan-, magenta-, gul- och svartvärden. |
| get_c(cmyk) | Hämtar cyan-komponentens värde. |
| get_k(cmyk) | Hämtar svart-komponentens värde. |
| get_m(cmyk) | Hämtar magenta-komponentens värde. |
| get_y(cmyk) | Hämtar gul-komponentens värde. |
| to_argb(cmyk_pixel) | Konverteringen från CMYK-färger till ARGB-färger. |
| to_argb(cmyk_pixels) | Konverteringen från CMYK-färger till ARGB-färger. |
| to_argb32(cmyk_pixels) | Konverteringen från CMYK-färger till ARGB-färger. |
| to_argb_color(cmyk_pixel) | Konverteringen från CMYK-färger till ARGB-färger. |
| to_argb_color_with_def_icc(cmyk_pixel) | Konverteringen från CMYK-färg till ARGB-färg med Icc-konvertering och standardprofiler. |
| to_argb_color_with_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream) | Konverteringen från CMYK-färg till ARGB-färg med Icc-konvertering och anpassad profil. |
| to_argb_colors(cmyk_pixels) | Konverteringen från CMYK-färger till ARGB-färger. |
| to_argb_colors_with_def_icc(cmyk_pixels) | Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och standardprofiler. |
| to_argb_colors_with_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream) | Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och anpassade profiler. |
| to_argb_icc(cmyk_pixel) | Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och standardprofiler. |
| to_argb_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream) | Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och anpassade profiler. |
| to_argb_icc(cmyk_pixels) | Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och standardprofiler. |
| to_argb_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream) | Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och anpassade profiler. |
| to_cmyk(argb_pixel) | Konverteringen från ARGB-färger till CMYK-färger. |
| to_cmyk(argb_pixels) | Konverteringen från ARGB-färger till CMYK-färger. |
| to_cmyk(pixel) | Konverteringen från ARGB-färger till CMYK-färger. |
| to_cmyk(pixels) | Konverteringen från ARGB-färger till CMYK-färger. |
| to_cmyk_array(argb_pixels) | Konverteringen från ARGB-färger till CMYK-färger. |
| to_cmyk_array_with_def_icc(pixels) | Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler. |
| to_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream) | Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler. |
| to_cmyk_bytes(argb_pixels, start_index, length) | Konverterar ARGB till CMYK. |
| to_cmyk_color(pixel) | Konverteringen från ARGB-färg till CMYK-färg. |
| to_cmyk_colors(pixels) | Konverteringen från ARGB-färger till CMYK-färger. |
| to_cmyk_icc(argb) | Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och standardprofiler. |
| to_cmyk_icc(argb, rgb_icc_stream, cmyk_icc_stream) | Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och anpassade profiler. |
| to_cmyk_icc(pixel) | Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler. |
| to_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream) | Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler. |
| to_cmyk_icc(pixels) | Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler. |
| to_cmyk_icc(pixels) | Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler. |
| to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) | Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler. |
| to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) | Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler. |
| to_cmyk_icc_bytes(pixels, start_index, length, rgb_icc_stream, cmyk_icc_stream) | Konverterar RGB till CMYK med anpassade ICC-profiler. |
| to_cmyk_with_def_icc(pixel) | Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och standardprofiler. |
| to_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream) | Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och anpassade profiler. |
| to_cmyka_bytes(argb_pixels, start_index, length) | Konverterar ARGB till CMYKA (med transparens). |
| to_cmyka_icc_bytes(pixels, start_index, length, rgb_icc_stream, cmyk_icc_stream) | Konverterar RGB till CMYKA (med alfa) med hjälp av anpassade ICC-profiler. |
| to_psd_cmyk_icc(argb) | Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och standardprofiler. Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden. |
| to_psd_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream) | Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler. Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden. |
| to_psd_cmyk_icc(pixels) | Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler. Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden. |
| to_psd_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) | Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler. Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden. |
Method: argb_32_to_cmyk(argb) [static]
argb_32_to_cmyk(argb)
Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och standardprofiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| argb | int | ARGB-färgen. |
Returns
| Typ | Beskrivning |
|---|---|
| int | CMYK-färgen presenterad som ett 32-bitars heltalsvärde. |
Method: argb_32_to_cmyk_array(pixels) [static]
argb_32_to_cmyk_array(pixels)
Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixlar | int[] | ARGB-färgerna. |
Returns
| Typ | Beskrivning |
|---|---|
| int[] | CMYK-färgerna presenterade som 32-bitars heltalsvärden. |
Method: argb_32_to_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream) [static]
argb_32_to_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream)
Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixlar | int[] | ARGB-färgerna. |
| rgb_icc_stream | _io.BufferedRandom | Strömmen som innehåller RGB Icc-profilen. |
| cmyk_icc_stream | _io.BufferedRandom | Strömmen som innehåller CMYK Icc-profilen. |
Returns
| Typ | Beskrivning |
|---|---|
| int[] | CMYK-färgerna presenterade som 32-bitars heltalsvärden. |
Method: argb_32_to_cmyk_with_icc(argb, rgb_icc_stream, cmyk_icc_stream) [static]
argb_32_to_cmyk_with_icc(argb, rgb_icc_stream, cmyk_icc_stream)
Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och anpassade profiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| argb | int | ARGB-färgen. |
| rgb_icc_stream | _io.BufferedRandom | Strömmen som innehåller RGB Icc-profilen. |
| cmyk_icc_stream | _io.BufferedRandom | Strömmen som innehåller CMYK Icc-profilen. |
Returns
| Typ | Beskrivning |
|---|---|
| int | CMYK-färgen presenterad som ett 32-bitars heltalsvärde. |
Method: argb_32_to_psd_cmyk(argb) [static]
argb_32_to_psd_cmyk(argb)
Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och standardprofiler.
Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| argb | int | ARGB-färgen. |
Returns
| Typ | Beskrivning |
|---|---|
| int | CMYK-färgen presenterad som ett 32-bitars heltalsvärde i KCMY-byteordning med inverterade kanalvärden. |
Method: argb_32_to_psd_cmyk_array(pixels) [static]
argb_32_to_psd_cmyk_array(pixels)
Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler.
Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixlar | int[] | ARGB-färgerna. |
Returns
| Typ | Beskrivning |
|---|---|
| int[] | CMYK-färgerna presenterade som 32-bitars heltalsvärden i KCMY-byteordning med inverterade kanalvärden.. |
Method: argb_32_to_psd_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream) [static]
argb_32_to_psd_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream)
Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.
Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixlar | int[] | ARGB-färgerna. |
| rgb_icc_stream | _io.BufferedRandom | Strömmen som innehåller RGB Icc-profilen. |
| cmyk_icc_stream | _io.BufferedRandom | Strömmen som innehåller CMYK Icc-profilen. |
Returns
| Typ | Beskrivning |
|---|---|
| int[] | CMYK-färgerna presenterade som 32-bitars heltalsvärden i KCMY-byteordning med inverterade kanalvärden.. |
Method: argb_32_to_psd_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream) [static]
argb_32_to_psd_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream)
Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och anpassade profiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixel | int | ARGB-färgen. |
| rgb_icc_stream | _io.BufferedRandom | Strömmen som innehåller RGB Icc-profilen. |
| cmyk_icc_stream | _io.BufferedRandom | Strömmen som innehåller CMYK Icc-profilen. |
Returns
| Typ | Beskrivning |
|---|---|
| int | CMYK-färgerna presenterade som 32-bitars heltalsvärden i KCMY-byteordning med inverterade kanalvärden.. |
Method: from_components(cyan, magenta, yellow, black) [static]
from_components(cyan, magenta, yellow, black)
Skapar CMYK från 32-bitars cyan-, magenta-, gul- och svartvärden.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| cyan | int | Cyan-komponenten. Giltiga värden är 0 till 255. |
| magenta | int | Magenta-komponenten. Giltiga värden är 0 till 255. |
| yellow | int | Gul-komponenten. Giltiga värden är 0 till 255. |
| black | int | Svart-komponenten. Giltiga värden är 0 till 255. |
Returns
| Typ | Beskrivning |
|---|---|
| int | CMYK-färgen presenterad som ett 32-bitars heltalsvärde. |
Method: get_c(cmyk) [static]
get_c(cmyk)
Hämtar cyan-komponentens värde.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| cmyk | int | CMYK-färgen presenterad som ett 32-bitars heltalsvärde. |
Returns
| Typ | Beskrivning |
|---|---|
| int | Cyan-komponentvärdet. |
See also:
Example # 1: The following example shows how to convert RGB colors to their CMYK counterpa…
Method: get_k(cmyk) [static]
get_k(cmyk)
Hämtar svart-komponentens värde.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| cmyk | int | CMYK-färgen presenterad som ett 32-bitars heltalsvärde. |
Returns
| Typ | Beskrivning |
|---|---|
| int | Svart-komponentvärdet. |
See also:
Example # 1: The following example shows how to convert RGB colors to their CMYK counterpa…
Method: get_m(cmyk) [static]
get_m(cmyk)
Hämtar magenta-komponentens värde.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| cmyk | int | CMYK-färgen presenterad som ett 32-bitars heltalsvärde. |
Returns
| Typ | Beskrivning |
|---|---|
| int | Magenta-komponentvärdet. |
See also:
Example # 1: The following example shows how to convert RGB colors to their CMYK counterpa…
Method: get_y(cmyk) [static]
get_y(cmyk)
Hämtar gul-komponentens värde.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| cmyk | int | CMYK-färgen presenterad som ett 32-bitars heltalsvärde. |
Returns
| Typ | Beskrivning |
|---|---|
| int | Det gula komponentvärdet. |
See also:
Example # 1: The following example shows how to convert RGB colors to their CMYK counterpa…
Method: to_argb(cmyk_pixel) [static]
to_argb(cmyk_pixel)
Konverteringen från CMYK-färger till ARGB-färger.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| cmyk_pixel | int |
Returns
| Typ | Beskrivning |
|---|---|
| Color | ARGB-färgerna. |
Method: to_argb(cmyk_pixels) [static]
to_argb(cmyk_pixels)
Konverteringen från CMYK-färger till ARGB-färger.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| cmyk_pixels | int[] | CMYK-färgerna presenterade som 32-bitars heltalsvärden. |
Returns
| Typ | Beskrivning |
|---|---|
| Color[] | ARGB-färgerna. |
Method: to_argb32(cmyk_pixels) [static]
to_argb32(cmyk_pixels)
Konverteringen från CMYK-färger till ARGB-färger.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| cmyk_pixels | int[] | CMYK-färgerna presenterade som 32-bitars heltalsvärden. |
Returns
| Typ | Beskrivning |
|---|---|
| int[] | ARGB-färgerna som presenteras som 32-bitars heltalsvärden. |
Method: to_argb_color(cmyk_pixel) [static]
to_argb_color(cmyk_pixel)
Konverteringen från CMYK-färger till ARGB-färger.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| cmyk_pixel | int |
Returns
| Typ | Beskrivning |
|---|---|
| Color | ARGB-färgerna. |
Method: to_argb_color_with_def_icc(cmyk_pixel) [static]
to_argb_color_with_def_icc(cmyk_pixel)
Konverteringen från CMYK-färg till ARGB-färg med Icc-konvertering och standardprofiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| cmyk_pixel | int | CMYK-färgen presenterad som ett 32-bitars heltalsvärde. |
Returns
| Typ | Beskrivning |
|---|---|
| Color | ARGB-färgen. |
Method: to_argb_color_with_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream) [static]
to_argb_color_with_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream)
Konverteringen från CMYK-färg till ARGB-färg med Icc-konvertering och anpassad profil.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| cmyk_pixel | int | CMYK-färgen presenterad som ett 32-bitars heltalsvärde. |
| cmyk_icc_stream | _io.BufferedRandom | Strömmen som innehåller CMYK Icc-profilen. |
| rgb_icc_stream | _io.BufferedRandom | Strömmen som innehåller RGB Icc-profilen. |
Returns
| Typ | Beskrivning |
|---|---|
| Color | ARGB-färgen. |
Method: to_argb_colors(cmyk_pixels) [static]
to_argb_colors(cmyk_pixels)
Konverteringen från CMYK-färger till ARGB-färger.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| cmyk_pixels | int[] | CMYK-färgerna presenterade som 32-bitars heltalsvärden. |
Returns
| Typ | Beskrivning |
|---|---|
| Color[] | ARGB-färgerna. |
Method: to_argb_colors_with_def_icc(cmyk_pixels) [static]
to_argb_colors_with_def_icc(cmyk_pixels)
Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och standardprofiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| cmyk_pixels | int[] | CMYK-pixlarna som presenteras som 32-bitars heltalsvärden. |
Returns
| Typ | Beskrivning |
|---|---|
| Color[] | ARGB-färgerna. |
Method: to_argb_colors_with_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream) [static]
to_argb_colors_with_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream)
Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och anpassade profiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| cmyk_pixels | int[] | CMYK-färgerna presenterade som 32-bitars heltalsvärden. |
| cmyk_icc_stream | _io.BufferedRandom | Strömmen som innehåller CMYK Icc-profilen. |
| rgb_icc_stream | _io.BufferedRandom | Strömmen som innehåller RGB Icc-profilen. |
Returns
| Typ | Beskrivning |
|---|---|
| Color[] | ARGB-färgerna. |
Method: to_argb_icc(cmyk_pixel) [static]
to_argb_icc(cmyk_pixel)
Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och standardprofiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| cmyk_pixel | int |
Returns
| Typ | Beskrivning |
|---|---|
| Color | ARGB-färgerna. |
Method: to_argb_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream) [static]
to_argb_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream)
Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och anpassade profiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| cmyk_pixel | int | |
| cmyk_icc_stream | _io.BufferedRandom | Strömmen som innehåller CMYK Icc-profilen. |
| rgb_icc_stream | _io.BufferedRandom | Strömmen som innehåller RGB Icc-profilen. |
Returns
| Typ | Beskrivning |
|---|---|
| Color | ARGB-färgerna. |
Method: to_argb_icc(cmyk_pixels) [static]
to_argb_icc(cmyk_pixels)
Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och standardprofiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| cmyk_pixels | int[] | CMYK-pixlarna som presenteras som 32-bitars heltalsvärden. |
Returns
| Typ | Beskrivning |
|---|---|
| Color[] | ARGB-färgerna. |
Method: to_argb_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream) [static]
to_argb_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream)
Konverteringen från CMYK-färger till ARGB-färger med Icc-konvertering och anpassade profiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| cmyk_pixels | int[] | CMYK-färgerna presenterade som 32-bitars heltalsvärden. |
| cmyk_icc_stream | _io.BufferedRandom | Strömmen som innehåller CMYK Icc-profilen. |
| rgb_icc_stream | _io.BufferedRandom | Strömmen som innehåller RGB Icc-profilen. |
Returns
| Typ | Beskrivning |
|---|---|
| Color[] | ARGB-färgerna. |
Method: to_cmyk(argb_pixel) [static]
to_cmyk(argb_pixel)
Konverteringen från ARGB-färger till CMYK-färger.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| argb_pixel | int |
Returns
| Typ | Beskrivning |
|---|---|
| int | CMYK-färgerna presenterade som 32-bitars heltalsvärden. |
Method: to_cmyk(argb_pixels) [static]
to_cmyk(argb_pixels)
Konverteringen från ARGB-färger till CMYK-färger.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| argb_pixels | int[] | ARGB-färgerna som presenteras som 32-bitars heltalsvärden. |
Returns
| Typ | Beskrivning |
|---|---|
| int[] | CMYK-färgerna presenterade som 32-bitars heltalsvärden. |
See also:
Example # 1: The following example shows how to convert RGB colors to their CMYK counterpa…
Method: to_cmyk(pixel) [static]
to_cmyk(pixel)
Konverteringen från ARGB-färger till CMYK-färger.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixel | Color |
Returns
| Typ | Beskrivning |
|---|---|
| int | CMYK-färgerna presenterade som 32-bitars heltalsvärden. |
See also:
Example # 1: The following example fills the central area of a raster image with black pix…
Method: to_cmyk(pixels) [static]
to_cmyk(pixels)
Konverteringen från ARGB-färger till CMYK-färger.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixels | Color[] |
Returns
| Typ | Beskrivning |
|---|---|
| int[] | CMYK-färgerna presenterade som 32-bitars heltalsvärden. |
Method: to_cmyk_array(argb_pixels) [static]
to_cmyk_array(argb_pixels)
Konverteringen från ARGB-färger till CMYK-färger.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| argb_pixels | int[] | ARGB-färgerna som presenteras som 32-bitars heltalsvärden. |
Returns
| Typ | Beskrivning |
|---|---|
| int[] | CMYK-färgerna presenterade som 32-bitars heltalsvärden. |
Method: to_cmyk_array_with_def_icc(pixels) [static]
to_cmyk_array_with_def_icc(pixels)
Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixels | Color[] | ARGB-färgerna. |
Returns
| Typ | Beskrivning |
|---|---|
| int[] | CMYK-färgerna presenterade som 32-bitars heltalsvärden. |
Method: to_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream) [static]
to_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream)
Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixels | Color[] | ARGB-färgerna. |
| rgb_icc_stream | _io.BufferedRandom | Strömmen som innehåller RGB Icc-profilen. |
| cmyk_icc_stream | _io.BufferedRandom | Strömmen som innehåller CMYK Icc-profilen. |
Returns
| Typ | Beskrivning |
|---|---|
| int[] | CMYK-färgerna presenterade som 32-bitars heltalsvärden. |
Method: to_cmyk_bytes(argb_pixels, start_index, length) [static]
to_cmyk_bytes(argb_pixels, start_index, length)
Konverterar ARGB till CMYK.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| argb_pixels | int[] | RGB-färgerna som presenteras som 32-bitars heltalsvärden. |
| start_index | int | Startindex för RGB-färgen. |
| length | int | Antalet RGB-pixlar att konvertera. |
Returns
| Typ | Beskrivning |
|---|---|
| System.Byte | CMYK-färgerna som presenteras som en bytearray. |
Method: to_cmyk_color(pixel) [static]
to_cmyk_color(pixel)
Konverteringen från ARGB-färg till CMYK-färg.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixel | Color | ARGB-färgen. |
Returns
| Typ | Beskrivning |
|---|---|
| int | CMYK-färgen presenterad som ett 32-bitars heltalsvärde. |
Method: to_cmyk_colors(pixels) [static]
to_cmyk_colors(pixels)
Konverteringen från ARGB-färger till CMYK-färger.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixels | Color[] | ARGB-färgerna. |
Returns
| Typ | Beskrivning |
|---|---|
| int[] | CMYK-färgerna presenterade som 32-bitars heltalsvärden. |
Method: to_cmyk_icc(argb) [static]
to_cmyk_icc(argb)
Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och standardprofiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| argb | int | ARGB-färgen. |
Returns
| Typ | Beskrivning |
|---|---|
| int | CMYK-färgen presenterad som ett 32-bitars heltalsvärde. |
Method: to_cmyk_icc(argb, rgb_icc_stream, cmyk_icc_stream) [static]
to_cmyk_icc(argb, rgb_icc_stream, cmyk_icc_stream)
Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och anpassade profiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| argb | int | ARGB-färgen. |
| rgb_icc_stream | _io.BufferedRandom | Strömmen som innehåller RGB Icc-profilen. |
| cmyk_icc_stream | _io.BufferedRandom | Strömmen som innehåller CMYK Icc-profilen. |
Returns
| Typ | Beskrivning |
|---|---|
| int | CMYK-färgen presenterad som ett 32-bitars heltalsvärde. |
Method: to_cmyk_icc(pixel) [static]
to_cmyk_icc(pixel)
Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixel | Color |
Returns
| Typ | Beskrivning |
|---|---|
| int | CMYK-färgerna presenterade som 32-bitars heltalsvärden. |
Method: to_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream) [static]
to_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream)
Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixel | Color | |
| rgb_icc_stream | _io.BufferedRandom | Strömmen som innehåller RGB Icc-profilen. |
| cmyk_icc_stream | _io.BufferedRandom | Strömmen som innehåller CMYK Icc-profilen. |
Returns
| Typ | Beskrivning |
|---|---|
| int | CMYK-färgerna presenterade som 32-bitars heltalsvärden. |
Method: to_cmyk_icc(pixels) [static]
to_cmyk_icc(pixels)
Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixels | Color[] | ARGB-färgerna. |
Returns
| Typ | Beskrivning |
|---|---|
| int[] | CMYK-färgerna presenterade som 32-bitars heltalsvärden. |
Method: to_cmyk_icc(pixels) [static]
to_cmyk_icc(pixels)
Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixlar | int[] | ARGB-färgerna. |
Returns
| Typ | Beskrivning |
|---|---|
| int[] | CMYK-färgerna presenterade som 32-bitars heltalsvärden. |
Method: to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) [static]
to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream)
Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixels | Color[] | ARGB-färgerna. |
| rgb_icc_stream | _io.BufferedRandom | Strömmen som innehåller RGB Icc-profilen. |
| cmyk_icc_stream | _io.BufferedRandom | Strömmen som innehåller CMYK Icc-profilen. |
Returns
| Typ | Beskrivning |
|---|---|
| int[] | CMYK-färgerna presenterade som 32-bitars heltalsvärden. |
Method: to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) [static]
to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream)
Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixlar | int[] | ARGB-färgerna. |
| rgb_icc_stream | _io.BufferedRandom | Strömmen som innehåller RGB Icc-profilen. |
| cmyk_icc_stream | _io.BufferedRandom | Strömmen som innehåller CMYK Icc-profilen. |
Returns
| Typ | Beskrivning |
|---|---|
| int[] | CMYK-färgerna presenterade som 32-bitars heltalsvärden. |
Method: to_cmyk_icc_bytes(pixels, start_index, length, rgb_icc_stream, cmyk_icc_stream) [static]
to_cmyk_icc_bytes(pixels, start_index, length, rgb_icc_stream, cmyk_icc_stream)
Konverterar RGB till CMYK med anpassade ICC-profiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixlar | int[] | RGB-färgerna som presenteras som 32-bitars heltalsvärden. |
| start_index | int | Startindex för RGB-färgen. |
| length | int | Antalet RGB-pixlar att konvertera. |
| rgb_icc_stream | _io.BufferedRandom | RGB-profilströmmen. |
| cmyk_icc_stream | _io.BufferedRandom | CMYK-profilströmmen. |
Returns
| Typ | Beskrivning |
|---|---|
| System.Byte | CMYK-färgerna som presenteras som en bytearray. |
Method: to_cmyk_with_def_icc(pixel) [static]
to_cmyk_with_def_icc(pixel)
Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och standardprofiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixel | Color | ARGB-färgen. |
Returns
| Typ | Beskrivning |
|---|---|
| int | CMYK-färgen presenterad som ett 32-bitars heltalsvärde. |
Method: to_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream) [static]
to_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream)
Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och anpassade profiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixel | Color | ARGB-färgen. |
| rgb_icc_stream | _io.BufferedRandom | Strömmen som innehåller RGB Icc-profilen. |
| cmyk_icc_stream | _io.BufferedRandom | Strömmen som innehåller CMYK Icc-profilen. |
Returns
| Typ | Beskrivning |
|---|---|
| int | CMYK-färgen presenterad som ett 32-bitars heltalsvärde. |
Method: to_cmyka_bytes(argb_pixels, start_index, length) [static]
to_cmyka_bytes(argb_pixels, start_index, length)
Konverterar ARGB till CMYKA (med transparens).
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| argb_pixels | int[] | RGB-färgerna som presenteras som 32-bitars heltalsvärden. |
| start_index | int | Startindex för RGB-färgen. |
| length | int | Antalet RGB-pixlar att konvertera. |
Returns
| Typ | Beskrivning |
|---|---|
| System.Byte | CMYK-färgerna som presenteras som en bytearray. |
Method: to_cmyka_icc_bytes(pixels, start_index, length, rgb_icc_stream, cmyk_icc_stream) [static]
to_cmyka_icc_bytes(pixels, start_index, length, rgb_icc_stream, cmyk_icc_stream)
Konverterar RGB till CMYKA (med alfa) med hjälp av anpassade ICC-profiler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixlar | int[] | RGB-färgerna som presenteras som 32-bitars heltalsvärden. |
| start_index | int | Startindex för RGB-färgen. |
| length | int | Antalet RGB-pixlar att konvertera. |
| rgb_icc_stream | _io.BufferedRandom | RGB-profilströmmen. |
| cmyk_icc_stream | _io.BufferedRandom | CMYK-profilströmmen. |
Returns
| Typ | Beskrivning |
|---|---|
| System.Byte | CMYK-färgerna som presenteras som en bytearray. |
Method: to_psd_cmyk_icc(argb) [static]
to_psd_cmyk_icc(argb)
Konverteringen från ARGB-färg till CMYK-färg med Icc-konvertering och standardprofiler.
Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| argb | int | ARGB-färgen. |
Returns
| Typ | Beskrivning |
|---|---|
| int | CMYK-färgen presenterad som ett 32-bitars heltalsvärde i KCMY-byteordning med inverterade kanalvärden. |
Method: to_psd_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream) [static]
to_psd_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream)
Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.
Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixel | int | |
| rgb_icc_stream | _io.BufferedRandom | Strömmen som innehåller RGB Icc-profilen. |
| cmyk_icc_stream | _io.BufferedRandom | Strömmen som innehåller CMYK Icc-profilen. |
Returns
| Typ | Beskrivning |
|---|---|
| int | CMYK-färgerna presenterade som 32-bitars heltalsvärden i KCMY-byteordning med inverterade kanalvärden.. |
Method: to_psd_cmyk_icc(pixels) [static]
to_psd_cmyk_icc(pixels)
Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och standardprofiler.
Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixlar | int[] | ARGB-färgerna. |
Returns
| Typ | Beskrivning |
|---|---|
| int[] | CMYK-färgerna presenterade som 32-bitars heltalsvärden i KCMY-byteordning med inverterade kanalvärden.. |
Method: to_psd_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) [static]
to_psd_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream)
Konverteringen från ARGB-färger till CMYK-färger med Icc-konvertering och anpassade profiler.
Använder PSD CMYK-formatet KCMY-byteordning med inverterade kanalvärden.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixlar | int[] | ARGB-färgerna. |
| rgb_icc_stream | _io.BufferedRandom | Strömmen som innehåller RGB Icc-profilen. |
| cmyk_icc_stream | _io.BufferedRandom | Strömmen som innehåller CMYK Icc-profilen. |
Returns
| Typ | Beskrivning |
|---|---|
| int[] | CMYK-färgerna presenterade som 32-bitars heltalsvärden i KCMY-byteordning med inverterade kanalvärden.. |
Examples
The following example fills the central area of a raster image with black pixels using the aspose.imaging.RasterImage.save_cmyk_32_pixels method.
from aspose.pycore import as_of
from aspose.imaging import Image, RasterImage, Rectangle, Color, CmykColorHelper
from os.path import join as join_path
directory = r"c:\temp"
with Image.load(join_path(directory, "sample.png")) as image:
rasterImage = as_of(image, RasterImage)
# Hämta en heltalsrepresentation av svart i CMYK-färgrymden.
blackCmyk = CmykColorHelper.to_cmyk(Color.black)
# Den svarta kvadraten.
pixel_count = (rasterImage.width // 2) * (rasterImage.height // 2)
pixels = [blackCmyk] * pixel_count
# Rita den svarta kvadraten i bildens centrum.
area = Rectangle(rasterImage.width // 4, rasterImage.height // 4, rasterImage.width // 2, rasterImage.height // 2)
rasterImage.save_cmyk_32_pixels(area, pixels)
rasterImage.save(join_path(directory, "sample.SaveCmyk32Pixels.png"))
The following example shows how to convert RGB colors to their CMYK counterparts without applying ICC profiles.
from aspose.imaging import Color, CmykColorHelper
rgbColors = [Color.red, Color.green, Color.blue]
print("Convert RGB to CMYK without using ICC profiles.")
for rgbColor in rgbColors:
cmyk = CmykColorHelper.to_cmyk(rgbColor)
c = CmykColorHelper.get_c(cmyk)
m = CmykColorHelper.get_m(cmyk)
y = CmykColorHelper.get_y(cmyk)
k = CmykColorHelper.get_k(cmyk)
print(f"RGB({rgbColor.r},{rgbColor.g},{rgbColor.b})\t\t=> CMYK({c},{m},{y},{k})")
# Utdata ser ut så här:
# Konvertera RGB till CMYK utan att använda ICC-profiler.
# RGB(255,0,0) => CMYK(0,255,255,0)
# RGB(0,128,0) => CMYK(255,0,255,127)
# RGB(0,0,255) => CMYK(255,255,0,0)