CmykColorHelper Klasse

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

NameBeschreibung
argb_32_to_cmyk(argb)Die Umwandlung von ARGB-Farbe zu CMYK-Farbe mittels Icc-Konvertierung mit Standardprofilen.
argb_32_to_cmyk_array(pixels)Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit Standardprofilen.
argb_32_to_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream)Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit benutzerdefinierten Profilen.
argb_32_to_cmyk_with_icc(argb, rgb_icc_stream, cmyk_icc_stream)Die Umwandlung von ARGB-Farbe zu CMYK-Farbe mittels Icc-Konvertierung mit benutzerdefinierten Profilen.
argb_32_to_psd_cmyk(argb)Die Umwandlung von ARGB-Farbe zu CMYK-Farbe mittels Icc-Konvertierung mit Standardprofilen.
Verwendet das PSD-CMYK-Format KCMY-Byte-Reihenfolge mit invertierten Kanalwerten.
argb_32_to_psd_cmyk_array(pixels)Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit Standardprofilen.
Verwendet das PSD-CMYK-Format KCMY-Byte-Reihenfolge mit invertierten Kanalwerten.
argb_32_to_psd_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream)Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit benutzerdefinierten Profilen.
Verwendet das PSD-CMYK-Format KCMY-Byte-Reihenfolge mit invertierten Kanalwerten.
argb_32_to_psd_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream)Die Umwandlung von ARGB-Farbe zu CMYK-Farbe mittels Icc-Konvertierung mit benutzerdefinierten Profilen.
from_components(cyan, magenta, yellow, black)Erstellt CMYK aus 32‑Bit‑Cyan-, Magenta-, Gelb- und Schwarzwerten.
get_c(cmyk)Liefert den Cyan-Komponentenwert.
get_k(cmyk)Liefert den Schwarz-Komponentenwert.
get_m(cmyk)Liefert den Magenta-Komponentenwert.
get_y(cmyk)Liefert den Gelb-Komponentenwert.
to_argb(cmyk_pixel)Die Umwandlung von CMYK-Farben zu ARGB-Farben.
to_argb(cmyk_pixels)Die Umwandlung von CMYK-Farben zu ARGB-Farben.
to_argb32(cmyk_pixels)Die Umwandlung von CMYK-Farben zu ARGB-Farben.
to_argb_color(cmyk_pixel)Die Umwandlung von CMYK-Farben zu ARGB-Farben.
to_argb_color_with_def_icc(cmyk_pixel)Die Umwandlung von CMYK-Farbe zu ARGB-Farbe mittels Icc-Konvertierung mit Standardprofilen.
to_argb_color_with_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream)Die Umwandlung von CMYK-Farbe zu ARGB-Farbe mittels Icc-Konvertierung mit benutzerdefiniertem Profil.
to_argb_colors(cmyk_pixels)Die Umwandlung von CMYK-Farben zu ARGB-Farben.
to_argb_colors_with_def_icc(cmyk_pixels)Die Umwandlung von CMYK-Farben zu ARGB-Farben mittels Icc-Konvertierung mit Standardprofilen.
to_argb_colors_with_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream)Die Umwandlung von CMYK-Farben zu ARGB-Farben mittels Icc-Konvertierung mit benutzerdefinierten Profilen.
to_argb_icc(cmyk_pixel)Die Umwandlung von CMYK-Farben zu ARGB-Farben mittels Icc-Konvertierung mit Standardprofilen.
to_argb_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream)Die Umwandlung von CMYK-Farben zu ARGB-Farben mittels Icc-Konvertierung mit benutzerdefinierten Profilen.
to_argb_icc(cmyk_pixels)Die Umwandlung von CMYK-Farben zu ARGB-Farben mittels Icc-Konvertierung mit Standardprofilen.
to_argb_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream)Die Umwandlung von CMYK-Farben zu ARGB-Farben mittels Icc-Konvertierung mit benutzerdefinierten Profilen.
to_cmyk(argb_pixel)Die Umwandlung von ARGB-Farben zu CMYK-Farben.
to_cmyk(argb_pixels)Die Umwandlung von ARGB-Farben zu CMYK-Farben.
to_cmyk(pixel)Die Umwandlung von ARGB-Farben zu CMYK-Farben.
to_cmyk(pixels)Die Umwandlung von ARGB-Farben zu CMYK-Farben.
to_cmyk_array(argb_pixels)Die Umwandlung von ARGB-Farben zu CMYK-Farben.
to_cmyk_array_with_def_icc(pixels)Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit Standardprofilen.
to_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream)Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit benutzerdefinierten Profilen.
to_cmyk_bytes(argb_pixels, start_index, length)Konvertiert ARGB zu CMYK.
to_cmyk_color(pixel)Die Umwandlung von ARGB-Farbe zu CMYK-Farbe.
to_cmyk_colors(pixels)Die Umwandlung von ARGB-Farben zu CMYK-Farben.
to_cmyk_icc(argb)Die Umwandlung von ARGB-Farbe zu CMYK-Farbe mittels Icc-Konvertierung mit Standardprofilen.
to_cmyk_icc(argb, rgb_icc_stream, cmyk_icc_stream)Die Umwandlung von ARGB-Farbe zu CMYK-Farbe mittels Icc-Konvertierung mit benutzerdefinierten Profilen.
to_cmyk_icc(pixel)Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit Standardprofilen.
to_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream)Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit benutzerdefinierten Profilen.
to_cmyk_icc(pixels)Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit Standardprofilen.
to_cmyk_icc(pixels)Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit Standardprofilen.
to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream)Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit benutzerdefinierten Profilen.
to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream)Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit benutzerdefinierten Profilen.
to_cmyk_icc_bytes(pixels, start_index, length, rgb_icc_stream, cmyk_icc_stream)Konvertiert RGB zu CMYK mittels benutzerdefinierter ICC-Profile.
to_cmyk_with_def_icc(pixel)Die Umwandlung von ARGB-Farbe zu CMYK-Farbe mittels Icc-Konvertierung mit Standardprofilen.
to_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream)Die Umwandlung von ARGB-Farbe zu CMYK-Farbe mittels Icc-Konvertierung mit benutzerdefinierten Profilen.
to_cmyka_bytes(argb_pixels, start_index, length)Konvertiert ARGB zu CMYKA (mit Transparenz).
to_cmyka_icc_bytes(pixels, start_index, length, rgb_icc_stream, cmyk_icc_stream)Konvertiert RGB zu CMYKA (mit Alpha) unter Verwendung benutzerdefinierter ICC-Profile.
to_psd_cmyk_icc(argb)Die Umwandlung von ARGB-Farbe zu CMYK-Farbe mittels Icc-Konvertierung mit Standardprofilen.
Verwendet das PSD-CMYK-Format KCMY-Byte-Reihenfolge mit invertierten Kanalwerten.
to_psd_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream)Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit benutzerdefinierten Profilen.
Verwendet das PSD-CMYK-Format KCMY-Byte-Reihenfolge mit invertierten Kanalwerten.
to_psd_cmyk_icc(pixels)Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit Standardprofilen.
Verwendet das PSD-CMYK-Format KCMY-Byte-Reihenfolge mit invertierten Kanalwerten.
to_psd_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream)Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit benutzerdefinierten Profilen.
Verwendet das PSD-CMYK-Format KCMY-Byte-Reihenfolge mit invertierten Kanalwerten.

Method: argb_32_to_cmyk(argb) [static]

 argb_32_to_cmyk(argb) 

Die Umwandlung von ARGB-Farbe zu CMYK-Farbe mittels Icc-Konvertierung mit Standardprofilen.

Parameters:

ParameterTypBeschreibung
argbintDie ARGB-Farbe.

Returns

TypBeschreibung
intDie CMYK-Farbe, dargestellt als 32‑Bit‑Ganzzahlwert.

Method: argb_32_to_cmyk_array(pixels) [static]

 argb_32_to_cmyk_array(pixels) 

Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit Standardprofilen.

Parameters:

ParameterTypBeschreibung
Pixelint[]Die ARGB-Farben.

Returns

TypBeschreibung
int[]Die CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte.

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) 

Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit benutzerdefinierten Profilen.

Parameters:

ParameterTypBeschreibung
Pixelint[]Die ARGB-Farben.
rgb_icc_stream_io.BufferedRandomDer Stream, der das RGB Icc Profil enthält.
cmyk_icc_stream_io.BufferedRandomDer Stream, der das CMYK Icc Profil enthält.

Returns

TypBeschreibung
int[]Die CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte.

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) 

Die Umwandlung von ARGB-Farbe zu CMYK-Farbe mittels Icc-Konvertierung mit benutzerdefinierten Profilen.

Parameters:

ParameterTypBeschreibung
argbintDie ARGB-Farbe.
rgb_icc_stream_io.BufferedRandomDer Stream, der das RGB Icc Profil enthält.
cmyk_icc_stream_io.BufferedRandomDer Stream, der das CMYK Icc Profil enthält.

Returns

TypBeschreibung
intDie CMYK-Farbe, dargestellt als 32‑Bit‑Ganzzahlwert.

Method: argb_32_to_psd_cmyk(argb) [static]

 argb_32_to_psd_cmyk(argb) 

Die Umwandlung von ARGB-Farbe zu CMYK-Farbe mittels Icc-Konvertierung mit Standardprofilen.
Verwendet das PSD-CMYK-Format KCMY-Byte-Reihenfolge mit invertierten Kanalwerten.

Parameters:

ParameterTypBeschreibung
argbintDie ARGB-Farbe.

Returns

TypBeschreibung
intDie CMYK-Farbe, dargestellt als 32‑Bit‑Ganzzahlwert in KCMY‑Byte‑Reihenfolge mit invertierten Kanalwerten.

Method: argb_32_to_psd_cmyk_array(pixels) [static]

 argb_32_to_psd_cmyk_array(pixels) 

Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit Standardprofilen.
Verwendet das PSD-CMYK-Format KCMY-Byte-Reihenfolge mit invertierten Kanalwerten.

Parameters:

ParameterTypBeschreibung
Pixelint[]Die ARGB-Farben.

Returns

TypBeschreibung
int[]Die CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte in KCMY‑Byte‑Reihenfolge mit invertierten Kanalwerten..

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) 

Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit benutzerdefinierten Profilen.
Verwendet das PSD-CMYK-Format KCMY-Byte-Reihenfolge mit invertierten Kanalwerten.

Parameters:

ParameterTypBeschreibung
Pixelint[]Die ARGB-Farben.
rgb_icc_stream_io.BufferedRandomDer Stream, der das RGB Icc Profil enthält.
cmyk_icc_stream_io.BufferedRandomDer Stream, der das CMYK Icc Profil enthält.

Returns

TypBeschreibung
int[]Die CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte in KCMY‑Byte‑Reihenfolge mit invertierten Kanalwerten..

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) 

Die Umwandlung von ARGB-Farbe zu CMYK-Farbe mittels Icc-Konvertierung mit benutzerdefinierten Profilen.

Parameters:

ParameterTypBeschreibung
pixelintDie ARGB-Farbe.
rgb_icc_stream_io.BufferedRandomDer Stream, der das RGB Icc Profil enthält.
cmyk_icc_stream_io.BufferedRandomDer Stream, der das CMYK Icc Profil enthält.

Returns

TypBeschreibung
intDie CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte in KCMY‑Byte‑Reihenfolge mit invertierten Kanalwerten..

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

 from_components(cyan, magenta, yellow, black) 

Erstellt CMYK aus 32‑Bit‑Cyan-, Magenta-, Gelb- und Schwarzwerten.

Parameters:

ParameterTypBeschreibung
cyanintDie Cyan-Komponente. Gültige Werte sind 0 bis 255.
magentaintDie Magenta-Komponente. Gültige Werte sind 0 bis 255.
yellowintDie Gelb-Komponente. Gültige Werte sind 0 bis 255.
blackintDie Schwarz-Komponente. Gültige Werte sind 0 bis 255.

Returns

TypBeschreibung
intDie CMYK-Farbe, dargestellt als 32‑Bit‑Ganzzahlwert.

Method: get_c(cmyk) [static]

 get_c(cmyk) 

Liefert den Cyan-Komponentenwert.

Parameters:

ParameterTypBeschreibung
cmykintDie CMYK-Farbe, dargestellt als 32‑Bit‑Ganzzahlwert.

Returns

TypBeschreibung
intDer Cyan-Komponentenwert.

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) 

Liefert den Schwarz-Komponentenwert.

Parameters:

ParameterTypBeschreibung
cmykintDie CMYK-Farbe, dargestellt als 32‑Bit‑Ganzzahlwert.

Returns

TypBeschreibung
intDer Schwarz-Komponentenwert.

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) 

Liefert den Magenta-Komponentenwert.

Parameters:

ParameterTypBeschreibung
cmykintDie CMYK-Farbe, dargestellt als 32‑Bit‑Ganzzahlwert.

Returns

TypBeschreibung
intDer Magenta-Komponentenwert.

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) 

Liefert den Gelb-Komponentenwert.

Parameters:

ParameterTypBeschreibung
cmykintDie CMYK-Farbe, dargestellt als 32‑Bit‑Ganzzahlwert.

Returns

TypBeschreibung
intDer Wert der gelben Komponente.

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) 

Die Umwandlung von CMYK-Farben zu ARGB-Farben.

Parameters:

ParameterTypBeschreibung
cmyk_pixelint

Returns

TypBeschreibung
ColorDie ARGB-Farben.

Method: to_argb(cmyk_pixels) [static]

 to_argb(cmyk_pixels) 

Die Umwandlung von CMYK-Farben zu ARGB-Farben.

Parameters:

ParameterTypBeschreibung
cmyk_pixelsint[]Die CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte.

Returns

TypBeschreibung
Color[]Die ARGB-Farben.

Method: to_argb32(cmyk_pixels) [static]

 to_argb32(cmyk_pixels) 

Die Umwandlung von CMYK-Farben zu ARGB-Farben.

Parameters:

ParameterTypBeschreibung
cmyk_pixelsint[]Die CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte.

Returns

TypBeschreibung
int[]Die ARGB-Farben, dargestellt als 32-Bit-Ganzzahlen.

Method: to_argb_color(cmyk_pixel) [static]

 to_argb_color(cmyk_pixel) 

Die Umwandlung von CMYK-Farben zu ARGB-Farben.

Parameters:

ParameterTypBeschreibung
cmyk_pixelint

Returns

TypBeschreibung
ColorDie ARGB-Farben.

Method: to_argb_color_with_def_icc(cmyk_pixel) [static]

 to_argb_color_with_def_icc(cmyk_pixel) 

Die Umwandlung von CMYK-Farbe zu ARGB-Farbe mittels Icc-Konvertierung mit Standardprofilen.

Parameters:

ParameterTypBeschreibung
cmyk_pixelintDie CMYK-Farbe, dargestellt als 32‑Bit‑Ganzzahlwert.

Returns

TypBeschreibung
ColorDie ARGB-Farbe.

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) 

Die Umwandlung von CMYK-Farbe zu ARGB-Farbe mittels Icc-Konvertierung mit benutzerdefiniertem Profil.

Parameters:

ParameterTypBeschreibung
cmyk_pixelintDie CMYK-Farbe, dargestellt als 32‑Bit‑Ganzzahlwert.
cmyk_icc_stream_io.BufferedRandomDer Stream, der das CMYK Icc Profil enthält.
rgb_icc_stream_io.BufferedRandomDer Stream, der das RGB Icc Profil enthält.

Returns

TypBeschreibung
ColorDie ARGB-Farbe.

Method: to_argb_colors(cmyk_pixels) [static]

 to_argb_colors(cmyk_pixels) 

Die Umwandlung von CMYK-Farben zu ARGB-Farben.

Parameters:

ParameterTypBeschreibung
cmyk_pixelsint[]Die CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte.

Returns

TypBeschreibung
Color[]Die ARGB-Farben.

Method: to_argb_colors_with_def_icc(cmyk_pixels) [static]

 to_argb_colors_with_def_icc(cmyk_pixels) 

Die Umwandlung von CMYK-Farben zu ARGB-Farben mittels Icc-Konvertierung mit Standardprofilen.

Parameters:

ParameterTypBeschreibung
cmyk_pixelsint[]Die CMYK-Pixel, dargestellt als 32-Bit-Ganzzahlen.

Returns

TypBeschreibung
Color[]Die ARGB-Farben.

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) 

Die Umwandlung von CMYK-Farben zu ARGB-Farben mittels Icc-Konvertierung mit benutzerdefinierten Profilen.

Parameters:

ParameterTypBeschreibung
cmyk_pixelsint[]Die CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte.
cmyk_icc_stream_io.BufferedRandomDer Stream, der das CMYK Icc Profil enthält.
rgb_icc_stream_io.BufferedRandomDer Stream, der das RGB Icc Profil enthält.

Returns

TypBeschreibung
Color[]Die ARGB-Farben.

Method: to_argb_icc(cmyk_pixel) [static]

 to_argb_icc(cmyk_pixel) 

Die Umwandlung von CMYK-Farben zu ARGB-Farben mittels Icc-Konvertierung mit Standardprofilen.

Parameters:

ParameterTypBeschreibung
cmyk_pixelint

Returns

TypBeschreibung
ColorDie ARGB-Farben.

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

 to_argb_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream) 

Die Umwandlung von CMYK-Farben zu ARGB-Farben mittels Icc-Konvertierung mit benutzerdefinierten Profilen.

Parameters:

ParameterTypBeschreibung
cmyk_pixelint
cmyk_icc_stream_io.BufferedRandomDer Stream, der das CMYK Icc Profil enthält.
rgb_icc_stream_io.BufferedRandomDer Stream, der das RGB Icc Profil enthält.

Returns

TypBeschreibung
ColorDie ARGB-Farben.

Method: to_argb_icc(cmyk_pixels) [static]

 to_argb_icc(cmyk_pixels) 

Die Umwandlung von CMYK-Farben zu ARGB-Farben mittels Icc-Konvertierung mit Standardprofilen.

Parameters:

ParameterTypBeschreibung
cmyk_pixelsint[]Die CMYK-Pixel, dargestellt als 32-Bit-Ganzzahlen.

Returns

TypBeschreibung
Color[]Die ARGB-Farben.

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

 to_argb_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream) 

Die Umwandlung von CMYK-Farben zu ARGB-Farben mittels Icc-Konvertierung mit benutzerdefinierten Profilen.

Parameters:

ParameterTypBeschreibung
cmyk_pixelsint[]Die CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte.
cmyk_icc_stream_io.BufferedRandomDer Stream, der das CMYK Icc Profil enthält.
rgb_icc_stream_io.BufferedRandomDer Stream, der das RGB Icc Profil enthält.

Returns

TypBeschreibung
Color[]Die ARGB-Farben.

Method: to_cmyk(argb_pixel) [static]

 to_cmyk(argb_pixel) 

Die Umwandlung von ARGB-Farben zu CMYK-Farben.

Parameters:

ParameterTypBeschreibung
argb_pixelint

Returns

TypBeschreibung
intDie CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte.

Method: to_cmyk(argb_pixels) [static]

 to_cmyk(argb_pixels) 

Die Umwandlung von ARGB-Farben zu CMYK-Farben.

Parameters:

ParameterTypBeschreibung
argb_pixelsint[]Die ARGB-Farben, dargestellt als 32-Bit-Ganzzahlen.

Returns

TypBeschreibung
int[]Die CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte.

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) 

Die Umwandlung von ARGB-Farben zu CMYK-Farben.

Parameters:

ParameterTypBeschreibung
pixelColor

Returns

TypBeschreibung
intDie CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte.

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) 

Die Umwandlung von ARGB-Farben zu CMYK-Farben.

Parameters:

ParameterTypBeschreibung
pixelsColor[]

Returns

TypBeschreibung
int[]Die CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte.

Method: to_cmyk_array(argb_pixels) [static]

 to_cmyk_array(argb_pixels) 

Die Umwandlung von ARGB-Farben zu CMYK-Farben.

Parameters:

ParameterTypBeschreibung
argb_pixelsint[]Die ARGB-Farben, dargestellt als 32-Bit-Ganzzahlen.

Returns

TypBeschreibung
int[]Die CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte.

Method: to_cmyk_array_with_def_icc(pixels) [static]

 to_cmyk_array_with_def_icc(pixels) 

Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit Standardprofilen.

Parameters:

ParameterTypBeschreibung
pixelsColor[]Die ARGB-Farben.

Returns

TypBeschreibung
int[]Die CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte.

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) 

Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit benutzerdefinierten Profilen.

Parameters:

ParameterTypBeschreibung
pixelsColor[]Die ARGB-Farben.
rgb_icc_stream_io.BufferedRandomDer Stream, der das RGB Icc Profil enthält.
cmyk_icc_stream_io.BufferedRandomDer Stream, der das CMYK Icc Profil enthält.

Returns

TypBeschreibung
int[]Die CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte.

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

 to_cmyk_bytes(argb_pixels, start_index, length) 

Konvertiert ARGB zu CMYK.

Parameters:

ParameterTypBeschreibung
argb_pixelsint[]Die RGB-Farben, dargestellt als 32-Bit-Ganzzahlen.
start_indexintDer Startindex der RGB-Farbe.
lengthintDie Anzahl der zu konvertierenden RGB-Pixel.

Returns

TypBeschreibung
System.ByteDie CMYK-Farben, dargestellt als Byte-Array.

Method: to_cmyk_color(pixel) [static]

 to_cmyk_color(pixel) 

Die Umwandlung von ARGB-Farbe zu CMYK-Farbe.

Parameters:

ParameterTypBeschreibung
pixelColorDie ARGB-Farbe.

Returns

TypBeschreibung
intDie CMYK-Farbe, dargestellt als 32‑Bit‑Ganzzahlwert.

Method: to_cmyk_colors(pixels) [static]

 to_cmyk_colors(pixels) 

Die Umwandlung von ARGB-Farben zu CMYK-Farben.

Parameters:

ParameterTypBeschreibung
pixelsColor[]Die ARGB-Farben.

Returns

TypBeschreibung
int[]Die CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte.

Method: to_cmyk_icc(argb) [static]

 to_cmyk_icc(argb) 

Die Umwandlung von ARGB-Farbe zu CMYK-Farbe mittels Icc-Konvertierung mit Standardprofilen.

Parameters:

ParameterTypBeschreibung
argbintDie ARGB-Farbe.

Returns

TypBeschreibung
intDie CMYK-Farbe, dargestellt als 32‑Bit‑Ganzzahlwert.

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

 to_cmyk_icc(argb, rgb_icc_stream, cmyk_icc_stream) 

Die Umwandlung von ARGB-Farbe zu CMYK-Farbe mittels Icc-Konvertierung mit benutzerdefinierten Profilen.

Parameters:

ParameterTypBeschreibung
argbintDie ARGB-Farbe.
rgb_icc_stream_io.BufferedRandomDer Stream, der das RGB Icc Profil enthält.
cmyk_icc_stream_io.BufferedRandomDer Stream, der das CMYK Icc Profil enthält.

Returns

TypBeschreibung
intDie CMYK-Farbe, dargestellt als 32‑Bit‑Ganzzahlwert.

Method: to_cmyk_icc(pixel) [static]

 to_cmyk_icc(pixel) 

Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit Standardprofilen.

Parameters:

ParameterTypBeschreibung
pixelColor

Returns

TypBeschreibung
intDie CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte.

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

 to_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream) 

Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit benutzerdefinierten Profilen.

Parameters:

ParameterTypBeschreibung
pixelColor
rgb_icc_stream_io.BufferedRandomDer Stream, der das RGB Icc Profil enthält.
cmyk_icc_stream_io.BufferedRandomDer Stream, der das CMYK Icc Profil enthält.

Returns

TypBeschreibung
intDie CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte.

Method: to_cmyk_icc(pixels) [static]

 to_cmyk_icc(pixels) 

Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit Standardprofilen.

Parameters:

ParameterTypBeschreibung
pixelsColor[]Die ARGB-Farben.

Returns

TypBeschreibung
int[]Die CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte.

Method: to_cmyk_icc(pixels) [static]

 to_cmyk_icc(pixels) 

Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit Standardprofilen.

Parameters:

ParameterTypBeschreibung
Pixelint[]Die ARGB-Farben.

Returns

TypBeschreibung
int[]Die CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte.

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

 to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) 

Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit benutzerdefinierten Profilen.

Parameters:

ParameterTypBeschreibung
pixelsColor[]Die ARGB-Farben.
rgb_icc_stream_io.BufferedRandomDer Stream, der das RGB Icc Profil enthält.
cmyk_icc_stream_io.BufferedRandomDer Stream, der das CMYK Icc Profil enthält.

Returns

TypBeschreibung
int[]Die CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte.

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

 to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) 

Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit benutzerdefinierten Profilen.

Parameters:

ParameterTypBeschreibung
Pixelint[]Die ARGB-Farben.
rgb_icc_stream_io.BufferedRandomDer Stream, der das RGB Icc Profil enthält.
cmyk_icc_stream_io.BufferedRandomDer Stream, der das CMYK Icc Profil enthält.

Returns

TypBeschreibung
int[]Die CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte.

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) 

Konvertiert RGB zu CMYK mittels benutzerdefinierter ICC-Profile.

Parameters:

ParameterTypBeschreibung
Pixelint[]Die RGB-Farben, dargestellt als 32-Bit-Ganzzahlen.
start_indexintDer Startindex der RGB-Farbe.
lengthintDie Anzahl der zu konvertierenden RGB-Pixel.
rgb_icc_stream_io.BufferedRandomDer RGB-Profil-Stream.
cmyk_icc_stream_io.BufferedRandomDer CMYK-Profil-Stream.

Returns

TypBeschreibung
System.ByteDie CMYK-Farben, dargestellt als Byte-Array.

Method: to_cmyk_with_def_icc(pixel) [static]

 to_cmyk_with_def_icc(pixel) 

Die Umwandlung von ARGB-Farbe zu CMYK-Farbe mittels Icc-Konvertierung mit Standardprofilen.

Parameters:

ParameterTypBeschreibung
pixelColorDie ARGB-Farbe.

Returns

TypBeschreibung
intDie CMYK-Farbe, dargestellt als 32‑Bit‑Ganzzahlwert.

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

 to_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream) 

Die Umwandlung von ARGB-Farbe zu CMYK-Farbe mittels Icc-Konvertierung mit benutzerdefinierten Profilen.

Parameters:

ParameterTypBeschreibung
pixelColorDie ARGB-Farbe.
rgb_icc_stream_io.BufferedRandomDer Stream, der das RGB Icc Profil enthält.
cmyk_icc_stream_io.BufferedRandomDer Stream, der das CMYK Icc Profil enthält.

Returns

TypBeschreibung
intDie CMYK-Farbe, dargestellt als 32‑Bit‑Ganzzahlwert.

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

 to_cmyka_bytes(argb_pixels, start_index, length) 

Konvertiert ARGB zu CMYKA (mit Transparenz).

Parameters:

ParameterTypBeschreibung
argb_pixelsint[]Die RGB-Farben, dargestellt als 32-Bit-Ganzzahlen.
start_indexintDer Startindex der RGB-Farbe.
lengthintDie Anzahl der zu konvertierenden RGB-Pixel.

Returns

TypBeschreibung
System.ByteDie CMYK-Farben, dargestellt als Byte-Array.

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) 

Konvertiert RGB zu CMYKA (mit Alpha) unter Verwendung benutzerdefinierter ICC-Profile.

Parameters:

ParameterTypBeschreibung
Pixelint[]Die RGB-Farben, dargestellt als 32-Bit-Ganzzahlen.
start_indexintDer Startindex der RGB-Farbe.
lengthintDie Anzahl der zu konvertierenden RGB-Pixel.
rgb_icc_stream_io.BufferedRandomDer RGB-Profil-Stream.
cmyk_icc_stream_io.BufferedRandomDer CMYK-Profil-Stream.

Returns

TypBeschreibung
System.ByteDie CMYK-Farben, dargestellt als Byte-Array.

Method: to_psd_cmyk_icc(argb) [static]

 to_psd_cmyk_icc(argb) 

Die Umwandlung von ARGB-Farbe zu CMYK-Farbe mittels Icc-Konvertierung mit Standardprofilen.
Verwendet das PSD-CMYK-Format KCMY-Byte-Reihenfolge mit invertierten Kanalwerten.

Parameters:

ParameterTypBeschreibung
argbintDie ARGB-Farbe.

Returns

TypBeschreibung
intDie CMYK-Farbe, dargestellt als 32‑Bit‑Ganzzahlwert in KCMY‑Byte‑Reihenfolge mit invertierten Kanalwerten.

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

 to_psd_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream) 

Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit benutzerdefinierten Profilen.
Verwendet das PSD-CMYK-Format KCMY-Byte-Reihenfolge mit invertierten Kanalwerten.

Parameters:

ParameterTypBeschreibung
pixelint
rgb_icc_stream_io.BufferedRandomDer Stream, der das RGB Icc Profil enthält.
cmyk_icc_stream_io.BufferedRandomDer Stream, der das CMYK Icc Profil enthält.

Returns

TypBeschreibung
intDie CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte in KCMY‑Byte‑Reihenfolge mit invertierten Kanalwerten..

Method: to_psd_cmyk_icc(pixels) [static]

 to_psd_cmyk_icc(pixels) 

Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit Standardprofilen.
Verwendet das PSD-CMYK-Format KCMY-Byte-Reihenfolge mit invertierten Kanalwerten.

Parameters:

ParameterTypBeschreibung
Pixelint[]Die ARGB-Farben.

Returns

TypBeschreibung
int[]Die CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte in KCMY‑Byte‑Reihenfolge mit invertierten Kanalwerten..

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

 to_psd_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) 

Die Umwandlung von ARGB-Farben zu CMYK-Farben mittels Icc-Konvertierung mit benutzerdefinierten Profilen.
Verwendet das PSD-CMYK-Format KCMY-Byte-Reihenfolge mit invertierten Kanalwerten.

Parameters:

ParameterTypBeschreibung
Pixelint[]Die ARGB-Farben.
rgb_icc_stream_io.BufferedRandomDer Stream, der das RGB Icc Profil enthält.
cmyk_icc_stream_io.BufferedRandomDer Stream, der das CMYK Icc Profil enthält.

Returns

TypBeschreibung
int[]Die CMYK-Farben, dargestellt als 32‑Bit‑Ganzzahlwerte in KCMY‑Byte‑Reihenfolge mit invertierten Kanalwerten..

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)
	# Erhalte eine ganzzahlige Darstellung von Schwarz im CMYK-Farbraum.
	blackCmyk = CmykColorHelper.to_cmyk(Color.black)
	# Das schwarze Quadrat.
	pixel_count = (rasterImage.width // 2) * (rasterImage.height // 2)
	pixels = [blackCmyk] * pixel_count
	# Zeichne das schwarze Quadrat in der Bildmitte.
	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})")

# Die Ausgabe sieht folgendermaßen aus:
# Konvertiere RGB zu CMYK ohne ICC-Profile zu verwenden.
# 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)