CmykColorHelper Sınıfı

İçindekiler
[ ]

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

NameAçıklama
argb_32_to_cmyk(argb)Varsayılan profillerle Icc dönüşümü kullanarak ARGB renginden CMYK rengine dönüşüm.
argb_32_to_cmyk_array(pixels)Varsayılan profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.
argb_32_to_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream)Özel profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.
argb_32_to_cmyk_with_icc(argb, rgb_icc_stream, cmyk_icc_stream)Özel profillerle Icc dönüşümü kullanarak ARGB renginden CMYK rengine dönüşüm.
argb_32_to_psd_cmyk(argb)Varsayılan profillerle Icc dönüşümü kullanarak ARGB renginden CMYK rengine dönüşüm.
PSD CMYK formatı KCMY bayt sırasını ters kanal değerleriyle kullanır.
argb_32_to_psd_cmyk_array(pixels)Varsayılan profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.
PSD CMYK formatı KCMY bayt sırasını ters kanal değerleriyle kullanır.
argb_32_to_psd_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream)Özel profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.
PSD CMYK formatı KCMY bayt sırasını ters kanal değerleriyle kullanır.
argb_32_to_psd_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream)Özel profillerle Icc dönüşümü kullanarak ARGB renginden CMYK rengine dönüşüm.
from_components(cyan, magenta, yellow, black)32-bit camgöbeği, macenta, sarı ve siyah değerlerinden CMYK oluşturur.
get_c(cmyk)Camgöbeği bileşen değerini alır.
get_k(cmyk)Siyah bileşen değerini alır.
get_m(cmyk)Macenta bileşen değerini alır.
get_y(cmyk)Sarı bileşen değerini alır.
to_argb(cmyk_pixel)CMYK renklerinden ARGB renklerine dönüşüm.
to_argb(cmyk_pixels)CMYK renklerinden ARGB renklerine dönüşüm.
to_argb32(cmyk_pixels)CMYK renklerinden ARGB renklerine dönüşüm.
to_argb_color(cmyk_pixel)CMYK renklerinden ARGB renklerine dönüşüm.
to_argb_color_with_def_icc(cmyk_pixel)Varsayılan profillerle Icc dönüşümü kullanarak CMYK renginden ARGB Rengine dönüşüm.
to_argb_color_with_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream)Özel profil ile Icc dönüşümü kullanarak CMYK renginden ARGB rengine dönüşüm.
to_argb_colors(cmyk_pixels)CMYK renklerinden ARGB renklerine dönüşüm.
to_argb_colors_with_def_icc(cmyk_pixels)Varsayılan profillerle Icc dönüşümü kullanarak CMYK renklerinden ARGB renklerine dönüşüm.
to_argb_colors_with_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream)Özel profillerle Icc dönüşümü kullanarak CMYK renklerinden ARGB renklerine dönüşüm.
to_argb_icc(cmyk_pixel)Varsayılan profillerle Icc dönüşümü kullanarak CMYK renklerinden ARGB renklerine dönüşüm.
to_argb_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream)Özel profillerle Icc dönüşümü kullanarak CMYK renklerinden ARGB renklerine dönüşüm.
to_argb_icc(cmyk_pixels)Varsayılan profillerle Icc dönüşümü kullanarak CMYK renklerinden ARGB renklerine dönüşüm.
to_argb_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream)Özel profillerle Icc dönüşümü kullanarak CMYK renklerinden ARGB renklerine dönüşüm.
to_cmyk(argb_pixel)ARGB renklerinden CMYK renklerine dönüşüm.
to_cmyk(argb_pixels)ARGB renklerinden CMYK renklerine dönüşüm.
to_cmyk(pixel)ARGB renklerinden CMYK renklerine dönüşüm.
to_cmyk(pixels)ARGB renklerinden CMYK renklerine dönüşüm.
to_cmyk_array(argb_pixels)ARGB renklerinden CMYK renklerine dönüşüm.
to_cmyk_array_with_def_icc(pixels)Varsayılan profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.
to_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream)Özel profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.
to_cmyk_bytes(argb_pixels, start_index, length)ARGB’yi CMYK’ye dönüştürür.
to_cmyk_color(pixel)ARGB renginden CMYK rengine dönüşüm.
to_cmyk_colors(pixels)ARGB renklerinden CMYK renklerine dönüşüm.
to_cmyk_icc(argb)Varsayılan profillerle Icc dönüşümü kullanarak ARGB renginden CMYK rengine dönüşüm.
to_cmyk_icc(argb, rgb_icc_stream, cmyk_icc_stream)Özel profillerle Icc dönüşümü kullanarak ARGB renginden CMYK rengine dönüşüm.
to_cmyk_icc(pixel)Varsayılan profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.
to_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream)Özel profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.
to_cmyk_icc(pixels)Varsayılan profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.
to_cmyk_icc(pixels)Varsayılan profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.
to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream)Özel profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.
to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream)Özel profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.
to_cmyk_icc_bytes(pixels, start_index, length, rgb_icc_stream, cmyk_icc_stream)Özel ICC profilleri kullanarak RGB’yi CMYK’ye dönüştürür.
to_cmyk_with_def_icc(pixel)Varsayılan profillerle Icc dönüşümü kullanarak ARGB renginden CMYK rengine dönüşüm.
to_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream)Özel profillerle Icc dönüşümü kullanarak ARGB renginden CMYK rengine dönüşüm.
to_cmyka_bytes(argb_pixels, start_index, length)ARGB’yi CMYKA’ya (şeffaflık ile) dönüştürür.
to_cmyka_icc_bytes(pixels, start_index, length, rgb_icc_stream, cmyk_icc_stream)Özel ICC profilleri kullanarak RGB’yi CMYKA’ya (alfa ile) dönüştürür.
to_psd_cmyk_icc(argb)Varsayılan profillerle Icc dönüşümü kullanarak ARGB renginden CMYK rengine dönüşüm.
PSD CMYK formatı KCMY bayt sırasını ters kanal değerleriyle kullanır.
to_psd_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream)Özel profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.
PSD CMYK formatı KCMY bayt sırasını ters kanal değerleriyle kullanır.
to_psd_cmyk_icc(pixels)Varsayılan profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.
PSD CMYK formatı KCMY bayt sırasını ters kanal değerleriyle kullanır.
to_psd_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream)Özel profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.
PSD CMYK formatı KCMY bayt sırasını ters kanal değerleriyle kullanır.

Method: argb_32_to_cmyk(argb) [static]

 argb_32_to_cmyk(argb) 

Varsayılan profillerle Icc dönüşümü kullanarak ARGB renginden CMYK rengine dönüşüm.

Parameters:

ParameterTürAçıklama
argbintARGB rengi.

Returns

TürAçıklama
intCMYK rengi 32-bit tam sayı değeri olarak sunulur.

Method: argb_32_to_cmyk_array(pixels) [static]

 argb_32_to_cmyk_array(pixels) 

Varsayılan profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
pikselint[]ARGB renkleri.

Returns

TürAçıklama
int[]CMYK renkleri 32-bit tam sayı değerleri olarak sunulur.

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) 

Özel profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
pikselint[]ARGB renkleri.
rgb_icc_stream_io.BufferedRandomRGB Icc profilini içeren akış.
cmyk_icc_stream_io.BufferedRandomCMYK Icc profilini içeren akış.

Returns

TürAçıklama
int[]CMYK renkleri 32-bit tam sayı değerleri olarak sunulur.

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) 

Özel profillerle Icc dönüşümü kullanarak ARGB renginden CMYK rengine dönüşüm.

Parameters:

ParameterTürAçıklama
argbintARGB rengi.
rgb_icc_stream_io.BufferedRandomRGB Icc profilini içeren akış.
cmyk_icc_stream_io.BufferedRandomCMYK Icc profilini içeren akış.

Returns

TürAçıklama
intCMYK rengi 32-bit tam sayı değeri olarak sunulur.

Method: argb_32_to_psd_cmyk(argb) [static]

 argb_32_to_psd_cmyk(argb) 

Varsayılan profillerle Icc dönüşümü kullanarak ARGB renginden CMYK rengine dönüşüm.
PSD CMYK formatı KCMY bayt sırasını ters kanal değerleriyle kullanır.

Parameters:

ParameterTürAçıklama
argbintARGB rengi.

Returns

TürAçıklama
intCMYK rengi, ters kanal değerleriyle KCMY bayt sırasında 32-bit tam sayı değeri olarak sunulur.

Method: argb_32_to_psd_cmyk_array(pixels) [static]

 argb_32_to_psd_cmyk_array(pixels) 

Varsayılan profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.
PSD CMYK formatı KCMY bayt sırasını ters kanal değerleriyle kullanır.

Parameters:

ParameterTürAçıklama
pikselint[]ARGB renkleri.

Returns

TürAçıklama
int[]CMYK renkleri, ters kanal değerleriyle KCMY bayt sırasında 32-bit tam sayı değerleri olarak sunulur..

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) 

Özel profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.
PSD CMYK formatı KCMY bayt sırasını ters kanal değerleriyle kullanır.

Parameters:

ParameterTürAçıklama
pikselint[]ARGB renkleri.
rgb_icc_stream_io.BufferedRandomRGB Icc profilini içeren akış.
cmyk_icc_stream_io.BufferedRandomCMYK Icc profilini içeren akış.

Returns

TürAçıklama
int[]CMYK renkleri, ters kanal değerleriyle KCMY bayt sırasında 32-bit tam sayı değerleri olarak sunulur..

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) 

Özel profillerle Icc dönüşümü kullanarak ARGB renginden CMYK rengine dönüşüm.

Parameters:

ParameterTürAçıklama
pixelintARGB rengi.
rgb_icc_stream_io.BufferedRandomRGB Icc profilini içeren akış.
cmyk_icc_stream_io.BufferedRandomCMYK Icc profilini içeren akış.

Returns

TürAçıklama
intCMYK renkleri, ters kanal değerleriyle KCMY bayt sırasında 32-bit tam sayı değerleri olarak sunulur..

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

 from_components(cyan, magenta, yellow, black) 

32-bit camgöbeği, macenta, sarı ve siyah değerlerinden CMYK oluşturur.

Parameters:

ParameterTürAçıklama
cyanintCyan bileşeni. Geçerli değerler 0 ile 255 arasındadır.
magentaintMagenta bileşeni. Geçerli değerler 0 ile 255 arasındadır.
yellowintYellow bileşeni. Geçerli değerler 0 ile 255 arasındadır.
blackintBlack bileşeni. Geçerli değerler 0 ile 255 arasındadır.

Returns

TürAçıklama
intCMYK rengi 32-bit tam sayı değeri olarak sunulur.

Method: get_c(cmyk) [static]

 get_c(cmyk) 

Camgöbeği bileşen değerini alır.

Parameters:

ParameterTürAçıklama
cmykintCMYK rengi 32-bit tam sayı değeri olarak sunulur.

Returns

TürAçıklama
intCyan bileşen değeri.

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) 

Siyah bileşen değerini alır.

Parameters:

ParameterTürAçıklama
cmykintCMYK rengi 32-bit tam sayı değeri olarak sunulur.

Returns

TürAçıklama
intBlack bileşen değeri.

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) 

Macenta bileşen değerini alır.

Parameters:

ParameterTürAçıklama
cmykintCMYK rengi 32-bit tam sayı değeri olarak sunulur.

Returns

TürAçıklama
intMagenta bileşen değeri.

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) 

Sarı bileşen değerini alır.

Parameters:

ParameterTürAçıklama
cmykintCMYK rengi 32-bit tam sayı değeri olarak sunulur.

Returns

TürAçıklama
intSarı bileşen değeri.

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) 

CMYK renklerinden ARGB renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
cmyk_pixelint

Returns

TürAçıklama
ColorARGB renkleri.

Method: to_argb(cmyk_pixels) [static]

 to_argb(cmyk_pixels) 

CMYK renklerinden ARGB renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
cmyk_pixelsint[]CMYK renkleri 32-bit tam sayı değerleri olarak sunulur.

Returns

TürAçıklama
Color[]ARGB renkleri.

Method: to_argb32(cmyk_pixels) [static]

 to_argb32(cmyk_pixels) 

CMYK renklerinden ARGB renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
cmyk_pixelsint[]CMYK renkleri 32-bit tam sayı değerleri olarak sunulur.

Returns

TürAçıklama
int[]ARGB renkleri 32-bit tam sayı değerleri olarak sunulur.

Method: to_argb_color(cmyk_pixel) [static]

 to_argb_color(cmyk_pixel) 

CMYK renklerinden ARGB renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
cmyk_pixelint

Returns

TürAçıklama
ColorARGB renkleri.

Method: to_argb_color_with_def_icc(cmyk_pixel) [static]

 to_argb_color_with_def_icc(cmyk_pixel) 

Varsayılan profillerle Icc dönüşümü kullanarak CMYK renginden ARGB Rengine dönüşüm.

Parameters:

ParameterTürAçıklama
cmyk_pixelintCMYK rengi 32-bit tam sayı değeri olarak sunulur.

Returns

TürAçıklama
ColorARGB rengi.

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) 

Özel profil ile Icc dönüşümü kullanarak CMYK renginden ARGB rengine dönüşüm.

Parameters:

ParameterTürAçıklama
cmyk_pixelintCMYK rengi 32-bit tam sayı değeri olarak sunulur.
cmyk_icc_stream_io.BufferedRandomCMYK Icc profilini içeren akış.
rgb_icc_stream_io.BufferedRandomRGB Icc profilini içeren akış.

Returns

TürAçıklama
ColorARGB rengi.

Method: to_argb_colors(cmyk_pixels) [static]

 to_argb_colors(cmyk_pixels) 

CMYK renklerinden ARGB renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
cmyk_pixelsint[]CMYK renkleri 32-bit tam sayı değerleri olarak sunulur.

Returns

TürAçıklama
Color[]ARGB renkleri.

Method: to_argb_colors_with_def_icc(cmyk_pixels) [static]

 to_argb_colors_with_def_icc(cmyk_pixels) 

Varsayılan profillerle Icc dönüşümü kullanarak CMYK renklerinden ARGB renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
cmyk_pixelsint[]CMYK pikselleri 32-bit tam sayı değerleri olarak sunulur.

Returns

TürAçıklama
Color[]ARGB renkleri.

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) 

Özel profillerle Icc dönüşümü kullanarak CMYK renklerinden ARGB renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
cmyk_pixelsint[]CMYK renkleri 32-bit tam sayı değerleri olarak sunulur.
cmyk_icc_stream_io.BufferedRandomCMYK Icc profilini içeren akış.
rgb_icc_stream_io.BufferedRandomRGB Icc profilini içeren akış.

Returns

TürAçıklama
Color[]ARGB renkleri.

Method: to_argb_icc(cmyk_pixel) [static]

 to_argb_icc(cmyk_pixel) 

Varsayılan profillerle Icc dönüşümü kullanarak CMYK renklerinden ARGB renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
cmyk_pixelint

Returns

TürAçıklama
ColorARGB renkleri.

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

 to_argb_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream) 

Özel profillerle Icc dönüşümü kullanarak CMYK renklerinden ARGB renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
cmyk_pixelint
cmyk_icc_stream_io.BufferedRandomCMYK Icc profilini içeren akış.
rgb_icc_stream_io.BufferedRandomRGB Icc profilini içeren akış.

Returns

TürAçıklama
ColorARGB renkleri.

Method: to_argb_icc(cmyk_pixels) [static]

 to_argb_icc(cmyk_pixels) 

Varsayılan profillerle Icc dönüşümü kullanarak CMYK renklerinden ARGB renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
cmyk_pixelsint[]CMYK pikselleri 32-bit tam sayı değerleri olarak sunulur.

Returns

TürAçıklama
Color[]ARGB renkleri.

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

 to_argb_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream) 

Özel profillerle Icc dönüşümü kullanarak CMYK renklerinden ARGB renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
cmyk_pixelsint[]CMYK renkleri 32-bit tam sayı değerleri olarak sunulur.
cmyk_icc_stream_io.BufferedRandomCMYK Icc profilini içeren akış.
rgb_icc_stream_io.BufferedRandomRGB Icc profilini içeren akış.

Returns

TürAçıklama
Color[]ARGB renkleri.

Method: to_cmyk(argb_pixel) [static]

 to_cmyk(argb_pixel) 

ARGB renklerinden CMYK renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
argb_pixelint

Returns

TürAçıklama
intCMYK renkleri 32-bit tam sayı değerleri olarak sunulur.

Method: to_cmyk(argb_pixels) [static]

 to_cmyk(argb_pixels) 

ARGB renklerinden CMYK renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
argb_pixelsint[]ARGB renkleri 32-bit tam sayı değerleri olarak sunulur.

Returns

TürAçıklama
int[]CMYK renkleri 32-bit tam sayı değerleri olarak sunulur.

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) 

ARGB renklerinden CMYK renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
pixelColor

Returns

TürAçıklama
intCMYK renkleri 32-bit tam sayı değerleri olarak sunulur.

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) 

ARGB renklerinden CMYK renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
pixelsColor[]

Returns

TürAçıklama
int[]CMYK renkleri 32-bit tam sayı değerleri olarak sunulur.

Method: to_cmyk_array(argb_pixels) [static]

 to_cmyk_array(argb_pixels) 

ARGB renklerinden CMYK renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
argb_pixelsint[]ARGB renkleri 32-bit tam sayı değerleri olarak sunulur.

Returns

TürAçıklama
int[]CMYK renkleri 32-bit tam sayı değerleri olarak sunulur.

Method: to_cmyk_array_with_def_icc(pixels) [static]

 to_cmyk_array_with_def_icc(pixels) 

Varsayılan profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
pixelsColor[]ARGB renkleri.

Returns

TürAçıklama
int[]CMYK renkleri 32-bit tam sayı değerleri olarak sunulur.

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) 

Özel profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
pixelsColor[]ARGB renkleri.
rgb_icc_stream_io.BufferedRandomRGB Icc profilini içeren akış.
cmyk_icc_stream_io.BufferedRandomCMYK Icc profilini içeren akış.

Returns

TürAçıklama
int[]CMYK renkleri 32-bit tam sayı değerleri olarak sunulur.

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

 to_cmyk_bytes(argb_pixels, start_index, length) 

ARGB’yi CMYK’ye dönüştürür.

Parameters:

ParameterTürAçıklama
argb_pixelsint[]RGB renkleri 32-bit tam sayı değerleri olarak sunulur.
start_indexintRGB renginin başlangıç indeksi.
lengthintDönüştürülecek RGB piksel sayısı.

Returns

TürAçıklama
System.ByteCMYK renkleri bayt dizisi olarak sunulur.

Method: to_cmyk_color(pixel) [static]

 to_cmyk_color(pixel) 

ARGB renginden CMYK rengine dönüşüm.

Parameters:

ParameterTürAçıklama
pixelColorARGB rengi.

Returns

TürAçıklama
intCMYK rengi 32-bit tam sayı değeri olarak sunulur.

Method: to_cmyk_colors(pixels) [static]

 to_cmyk_colors(pixels) 

ARGB renklerinden CMYK renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
pixelsColor[]ARGB renkleri.

Returns

TürAçıklama
int[]CMYK renkleri 32-bit tam sayı değerleri olarak sunulur.

Method: to_cmyk_icc(argb) [static]

 to_cmyk_icc(argb) 

Varsayılan profillerle Icc dönüşümü kullanarak ARGB renginden CMYK rengine dönüşüm.

Parameters:

ParameterTürAçıklama
argbintARGB rengi.

Returns

TürAçıklama
intCMYK rengi 32-bit tam sayı değeri olarak sunulur.

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

 to_cmyk_icc(argb, rgb_icc_stream, cmyk_icc_stream) 

Özel profillerle Icc dönüşümü kullanarak ARGB renginden CMYK rengine dönüşüm.

Parameters:

ParameterTürAçıklama
argbintARGB rengi.
rgb_icc_stream_io.BufferedRandomRGB Icc profilini içeren akış.
cmyk_icc_stream_io.BufferedRandomCMYK Icc profilini içeren akış.

Returns

TürAçıklama
intCMYK rengi 32-bit tam sayı değeri olarak sunulur.

Method: to_cmyk_icc(pixel) [static]

 to_cmyk_icc(pixel) 

Varsayılan profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
pixelColor

Returns

TürAçıklama
intCMYK renkleri 32-bit tam sayı değerleri olarak sunulur.

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

 to_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream) 

Özel profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
pixelColor
rgb_icc_stream_io.BufferedRandomRGB Icc profilini içeren akış.
cmyk_icc_stream_io.BufferedRandomCMYK Icc profilini içeren akış.

Returns

TürAçıklama
intCMYK renkleri 32-bit tam sayı değerleri olarak sunulur.

Method: to_cmyk_icc(pixels) [static]

 to_cmyk_icc(pixels) 

Varsayılan profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
pixelsColor[]ARGB renkleri.

Returns

TürAçıklama
int[]CMYK renkleri 32-bit tam sayı değerleri olarak sunulur.

Method: to_cmyk_icc(pixels) [static]

 to_cmyk_icc(pixels) 

Varsayılan profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
pikselint[]ARGB renkleri.

Returns

TürAçıklama
int[]CMYK renkleri 32-bit tam sayı değerleri olarak sunulur.

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

 to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) 

Özel profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
pixelsColor[]ARGB renkleri.
rgb_icc_stream_io.BufferedRandomRGB Icc profilini içeren akış.
cmyk_icc_stream_io.BufferedRandomCMYK Icc profilini içeren akış.

Returns

TürAçıklama
int[]CMYK renkleri 32-bit tam sayı değerleri olarak sunulur.

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

 to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) 

Özel profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.

Parameters:

ParameterTürAçıklama
pikselint[]ARGB renkleri.
rgb_icc_stream_io.BufferedRandomRGB Icc profilini içeren akış.
cmyk_icc_stream_io.BufferedRandomCMYK Icc profilini içeren akış.

Returns

TürAçıklama
int[]CMYK renkleri 32-bit tam sayı değerleri olarak sunulur.

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) 

Özel ICC profilleri kullanarak RGB’yi CMYK’ye dönüştürür.

Parameters:

ParameterTürAçıklama
pikselint[]RGB renkleri 32-bit tam sayı değerleri olarak sunulur.
start_indexintRGB renginin başlangıç indeksi.
lengthintDönüştürülecek RGB piksel sayısı.
rgb_icc_stream_io.BufferedRandomRGB profil akışı.
cmyk_icc_stream_io.BufferedRandomCMYK profil akışı.

Returns

TürAçıklama
System.ByteCMYK renkleri bayt dizisi olarak sunulur.

Method: to_cmyk_with_def_icc(pixel) [static]

 to_cmyk_with_def_icc(pixel) 

Varsayılan profillerle Icc dönüşümü kullanarak ARGB renginden CMYK rengine dönüşüm.

Parameters:

ParameterTürAçıklama
pixelColorARGB rengi.

Returns

TürAçıklama
intCMYK rengi 32-bit tam sayı değeri olarak sunulur.

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

 to_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream) 

Özel profillerle Icc dönüşümü kullanarak ARGB renginden CMYK rengine dönüşüm.

Parameters:

ParameterTürAçıklama
pixelColorARGB rengi.
rgb_icc_stream_io.BufferedRandomRGB Icc profilini içeren akış.
cmyk_icc_stream_io.BufferedRandomCMYK Icc profilini içeren akış.

Returns

TürAçıklama
intCMYK rengi 32-bit tam sayı değeri olarak sunulur.

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

 to_cmyka_bytes(argb_pixels, start_index, length) 

ARGB’yi CMYKA’ya (şeffaflık ile) dönüştürür.

Parameters:

ParameterTürAçıklama
argb_pixelsint[]RGB renkleri 32-bit tam sayı değerleri olarak sunulur.
start_indexintRGB renginin başlangıç indeksi.
lengthintDönüştürülecek RGB piksel sayısı.

Returns

TürAçıklama
System.ByteCMYK renkleri bayt dizisi olarak sunulur.

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) 

Özel ICC profilleri kullanarak RGB’yi CMYKA’ya (alfa ile) dönüştürür.

Parameters:

ParameterTürAçıklama
pikselint[]RGB renkleri 32-bit tam sayı değerleri olarak sunulur.
start_indexintRGB renginin başlangıç indeksi.
lengthintDönüştürülecek RGB piksel sayısı.
rgb_icc_stream_io.BufferedRandomRGB profil akışı.
cmyk_icc_stream_io.BufferedRandomCMYK profil akışı.

Returns

TürAçıklama
System.ByteCMYK renkleri bayt dizisi olarak sunulur.

Method: to_psd_cmyk_icc(argb) [static]

 to_psd_cmyk_icc(argb) 

Varsayılan profillerle Icc dönüşümü kullanarak ARGB renginden CMYK rengine dönüşüm.
PSD CMYK formatı KCMY bayt sırasını ters kanal değerleriyle kullanır.

Parameters:

ParameterTürAçıklama
argbintARGB rengi.

Returns

TürAçıklama
intCMYK rengi, ters kanal değerleriyle KCMY bayt sırasında 32-bit tam sayı değeri olarak sunulur.

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

 to_psd_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream) 

Özel profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.
PSD CMYK formatı KCMY bayt sırasını ters kanal değerleriyle kullanır.

Parameters:

ParameterTürAçıklama
pixelint
rgb_icc_stream_io.BufferedRandomRGB Icc profilini içeren akış.
cmyk_icc_stream_io.BufferedRandomCMYK Icc profilini içeren akış.

Returns

TürAçıklama
intCMYK renkleri, ters kanal değerleriyle KCMY bayt sırasında 32-bit tam sayı değerleri olarak sunulur..

Method: to_psd_cmyk_icc(pixels) [static]

 to_psd_cmyk_icc(pixels) 

Varsayılan profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.
PSD CMYK formatı KCMY bayt sırasını ters kanal değerleriyle kullanır.

Parameters:

ParameterTürAçıklama
pikselint[]ARGB renkleri.

Returns

TürAçıklama
int[]CMYK renkleri, ters kanal değerleriyle KCMY bayt sırasında 32-bit tam sayı değerleri olarak sunulur..

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

 to_psd_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) 

Özel profillerle Icc dönüşümü kullanarak ARGB renklerinden CMYK renklerine dönüşüm.
PSD CMYK formatı KCMY bayt sırasını ters kanal değerleriyle kullanır.

Parameters:

ParameterTürAçıklama
pikselint[]ARGB renkleri.
rgb_icc_stream_io.BufferedRandomRGB Icc profilini içeren akış.
cmyk_icc_stream_io.BufferedRandomCMYK Icc profilini içeren akış.

Returns

TürAçıklama
int[]CMYK renkleri, ters kanal değerleriyle KCMY bayt sırasında 32-bit tam sayı değerleri olarak sunulur..

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)
	# CMYK renk uzayında siyahın tam sayı temsili alın.
	blackCmyk = CmykColorHelper.to_cmyk(Color.black)
	# Siyah kare.
	pixel_count = (rasterImage.width // 2) * (rasterImage.height // 2)
	pixels = [blackCmyk] * pixel_count
	# Siyah kareyi görüntünün ortasına çizin.
	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})")

# Çıktı şu şekilde görünür:
# ICC profilleri kullanmadan RGB'yi CMYK'ye dönüştür.
# 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)