فئة CmykColorHelper
Summary: Helper methods to work with CMYK color presented as a signed 32-bit integer value.
Provides the similar API as the CmykColor struct.
It’s more lightweight because CMYK color is presented just as Int32 rather than structure with internal fields.
Please prefer to use static methods of this class when possible instead of the deprecated
CmykColor struct.
Module: aspose.imaging
Full Name: aspose.imaging.CmykColorHelper
Methods
| Name | الوصف |
|---|---|
| argb_32_to_cmyk(argb) | التحويل من لون ARGB إلى لون CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية. |
| argb_32_to_cmyk_array(pixels) | التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية. |
| argb_32_to_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream) | التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة. |
| argb_32_to_cmyk_with_icc(argb, rgb_icc_stream, cmyk_icc_stream) | التحويل من لون ARGB إلى لون CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة. |
| argb_32_to_psd_cmyk(argb) | التحويل من لون ARGB إلى لون CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية. يستخدم تنسيق PSD CMYK بترتيب بايت KCMY مع قيم قنوات مقلوبة. |
| argb_32_to_psd_cmyk_array(pixels) | التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية. يستخدم تنسيق PSD CMYK بترتيب بايت KCMY مع قيم قنوات مقلوبة. |
| argb_32_to_psd_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream) | التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة. يستخدم تنسيق PSD CMYK بترتيب بايت KCMY مع قيم قنوات مقلوبة. |
| argb_32_to_psd_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream) | التحويل من لون ARGB إلى لون CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة. |
| from_components(cyan, magenta, yellow, black) | ينشئ CMYK من قيم السينا، الماجنتا، الأصفر والأسود ذات 32 بت. |
| get_c(cmyk) | يحصل على قيمة مكوّن السينا. |
| get_k(cmyk) | يحصل على قيمة مكوّن الأسود. |
| get_m(cmyk) | يحصل على قيمة مكوّن الماجنتا. |
| get_y(cmyk) | يحصل على قيمة مكوّن الأصفر. |
| to_argb(cmyk_pixel) | التحويل من ألوان CMYK إلى ألوان ARGB. |
| to_argb(cmyk_pixels) | التحويل من ألوان CMYK إلى ألوان ARGB. |
| to_argb32(cmyk_pixels) | التحويل من ألوان CMYK إلى ألوان ARGB. |
| to_argb_color(cmyk_pixel) | التحويل من ألوان CMYK إلى ألوان ARGB. |
| to_argb_color_with_def_icc(cmyk_pixel) | التحويل من لون CMYK إلى لون ARGB باستخدام تحويل Icc مع ملفات التعريف الافتراضية. |
| to_argb_color_with_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream) | التحويل من لون CMYK إلى لون ARGB باستخدام تحويل Icc مع ملف تعريف مخصص. |
| to_argb_colors(cmyk_pixels) | التحويل من ألوان CMYK إلى ألوان ARGB. |
| to_argb_colors_with_def_icc(cmyk_pixels) | التحويل من ألوان CMYK إلى ألوان ARGB باستخدام تحويل Icc مع ملفات التعريف الافتراضية. |
| to_argb_colors_with_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream) | التحويل من ألوان CMYK إلى ألوان ARGB باستخدام تحويل Icc مع ملفات تعريف مخصصة. |
| to_argb_icc(cmyk_pixel) | التحويل من ألوان CMYK إلى ألوان ARGB باستخدام تحويل Icc مع ملفات التعريف الافتراضية. |
| to_argb_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream) | التحويل من ألوان CMYK إلى ألوان ARGB باستخدام تحويل Icc مع ملفات تعريف مخصصة. |
| to_argb_icc(cmyk_pixels) | التحويل من ألوان CMYK إلى ألوان ARGB باستخدام تحويل Icc مع ملفات التعريف الافتراضية. |
| to_argb_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream) | التحويل من ألوان CMYK إلى ألوان ARGB باستخدام تحويل Icc مع ملفات تعريف مخصصة. |
| to_cmyk(argb_pixel) | التحويل من ألوان ARGB إلى ألوان CMYK. |
| to_cmyk(argb_pixels) | التحويل من ألوان ARGB إلى ألوان CMYK. |
| to_cmyk(pixel) | التحويل من ألوان ARGB إلى ألوان CMYK. |
| to_cmyk(pixels) | التحويل من ألوان ARGB إلى ألوان CMYK. |
| to_cmyk_array(argb_pixels) | التحويل من ألوان ARGB إلى ألوان CMYK. |
| to_cmyk_array_with_def_icc(pixels) | التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية. |
| to_cmyk_array_with_icc(pixels, rgb_icc_stream, cmyk_icc_stream) | التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة. |
| to_cmyk_bytes(argb_pixels, start_index, length) | يحوّل ARGB إلى CMYK. |
| to_cmyk_color(pixel) | التحويل من لون ARGB إلى لون CMYK. |
| to_cmyk_colors(pixels) | التحويل من ألوان ARGB إلى ألوان CMYK. |
| to_cmyk_icc(argb) | التحويل من لون ARGB إلى لون CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية. |
| to_cmyk_icc(argb, rgb_icc_stream, cmyk_icc_stream) | التحويل من لون ARGB إلى لون CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة. |
| to_cmyk_icc(pixel) | التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية. |
| to_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream) | التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة. |
| to_cmyk_icc(pixels) | التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية. |
| to_cmyk_icc(pixels) | التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية. |
| to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) | التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة. |
| to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) | التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة. |
| to_cmyk_icc_bytes(pixels, start_index, length, rgb_icc_stream, cmyk_icc_stream) | يحوّل RGB إلى CMYK باستخدام ملفات تعريف ICC مخصصة. |
| to_cmyk_with_def_icc(pixel) | التحويل من لون ARGB إلى لون CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية. |
| to_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream) | التحويل من لون ARGB إلى لون CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة. |
| to_cmyka_bytes(argb_pixels, start_index, length) | يحوّل ARGB إلى CMYKA (مع الشفافية). |
| to_cmyka_icc_bytes(pixels, start_index, length, rgb_icc_stream, cmyk_icc_stream) | يقوم بتحويل RGB إلى CMYKA (مع قناة ألفا) باستخدام ملفات تعريف ICC مخصصة. |
| to_psd_cmyk_icc(argb) | التحويل من لون ARGB إلى لون CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية. يستخدم تنسيق PSD CMYK بترتيب بايت KCMY مع قيم قنوات مقلوبة. |
| to_psd_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream) | التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة. يستخدم تنسيق PSD CMYK بترتيب بايت KCMY مع قيم قنوات مقلوبة. |
| to_psd_cmyk_icc(pixels) | التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية. يستخدم تنسيق PSD CMYK بترتيب بايت KCMY مع قيم قنوات مقلوبة. |
| to_psd_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) | التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة. يستخدم تنسيق PSD CMYK بترتيب بايت KCMY مع قيم قنوات مقلوبة. |
Method: argb_32_to_cmyk(argb) [static]
argb_32_to_cmyk(argb)
التحويل من لون ARGB إلى لون CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| argb | int | لون ARGB. |
Returns
| نوع | الوصف |
|---|---|
| int | لون CMYK معروض كقيمة عدد صحيح 32‑بت. |
Method: argb_32_to_cmyk_array(pixels) [static]
argb_32_to_cmyk_array(pixels)
التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| البكسلات | int[] | ألوان ARGB. |
Returns
| نوع | الوصف |
|---|---|
| int[] | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت. |
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)
التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| البكسلات | int[] | ألوان ARGB. |
| rgb_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف RGB ICC. |
| cmyk_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف CMYK ICC. |
Returns
| نوع | الوصف |
|---|---|
| int[] | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت. |
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)
التحويل من لون ARGB إلى لون CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| argb | int | لون ARGB. |
| rgb_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف RGB ICC. |
| cmyk_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف CMYK ICC. |
Returns
| نوع | الوصف |
|---|---|
| int | لون CMYK معروض كقيمة عدد صحيح 32‑بت. |
Method: argb_32_to_psd_cmyk(argb) [static]
argb_32_to_psd_cmyk(argb)
التحويل من لون ARGB إلى لون CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية.
يستخدم تنسيق PSD CMYK بترتيب بايت KCMY مع قيم قنوات مقلوبة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| argb | int | لون ARGB. |
Returns
| نوع | الوصف |
|---|---|
| int | لون CMYK معروض كقيمة عدد صحيح 32‑بت بترتيب بايت KCMY مع قيم القنوات المعكوسة. |
Method: argb_32_to_psd_cmyk_array(pixels) [static]
argb_32_to_psd_cmyk_array(pixels)
التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية.
يستخدم تنسيق PSD CMYK بترتيب بايت KCMY مع قيم قنوات مقلوبة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| البكسلات | int[] | ألوان ARGB. |
Returns
| نوع | الوصف |
|---|---|
| int[] | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت بترتيب بايت KCMY مع قيم القنوات المعكوسة.. |
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)
التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة.
يستخدم تنسيق PSD CMYK بترتيب بايت KCMY مع قيم قنوات مقلوبة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| البكسلات | int[] | ألوان ARGB. |
| rgb_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف RGB ICC. |
| cmyk_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف CMYK ICC. |
Returns
| نوع | الوصف |
|---|---|
| int[] | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت بترتيب بايت KCMY مع قيم القنوات المعكوسة.. |
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)
التحويل من لون ARGB إلى لون CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pixel | int | لون ARGB. |
| rgb_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف RGB ICC. |
| cmyk_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف CMYK ICC. |
Returns
| نوع | الوصف |
|---|---|
| int | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت بترتيب بايت KCMY مع قيم القنوات المعكوسة.. |
Method: from_components(cyan, magenta, yellow, black) [static]
from_components(cyan, magenta, yellow, black)
ينشئ CMYK من قيم السينا، الماجنتا، الأصفر والأسود ذات 32 بت.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| سماوي | int | المكوّن السماوي. القيم الصالحة هي من 0 إلى 255. |
| أرجواني | int | المكوّن الأرجواني. القيم الصالحة هي من 0 إلى 255. |
| أصفر | int | المكوّن الأصفر. القيم الصالحة هي من 0 إلى 255. |
| أسود | int | المكوّن الأسود. القيم الصالحة هي من 0 إلى 255. |
Returns
| نوع | الوصف |
|---|---|
| int | لون CMYK معروض كقيمة عدد صحيح 32‑بت. |
Method: get_c(cmyk) [static]
get_c(cmyk)
يحصل على قيمة مكوّن السينا.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| cmyk | int | لون CMYK معروض كقيمة عدد صحيح 32‑بت. |
Returns
| نوع | الوصف |
|---|---|
| int | قيمة المكوّن السماوي. |
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)
يحصل على قيمة مكوّن الأسود.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| cmyk | int | لون CMYK معروض كقيمة عدد صحيح 32‑بت. |
Returns
| نوع | الوصف |
|---|---|
| int | قيمة المكوّن الأسود. |
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)
يحصل على قيمة مكوّن الماجنتا.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| cmyk | int | لون CMYK معروض كقيمة عدد صحيح 32‑بت. |
Returns
| نوع | الوصف |
|---|---|
| int | قيمة المكوّن الأرجواني. |
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)
يحصل على قيمة مكوّن الأصفر.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| cmyk | int | لون CMYK معروض كقيمة عدد صحيح 32‑بت. |
Returns
| نوع | الوصف |
|---|---|
| int | قيمة المكوّن الأصفر. |
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 إلى ألوان ARGB.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| cmyk_pixel | int |
Returns
| نوع | الوصف |
|---|---|
| Color | ألوان ARGB. |
Method: to_argb(cmyk_pixels) [static]
to_argb(cmyk_pixels)
التحويل من ألوان CMYK إلى ألوان ARGB.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| cmyk_pixels | int[] | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت. |
Returns
| نوع | الوصف |
|---|---|
| Color[] | ألوان ARGB. |
Method: to_argb32(cmyk_pixels) [static]
to_argb32(cmyk_pixels)
التحويل من ألوان CMYK إلى ألوان ARGB.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| cmyk_pixels | int[] | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت. |
Returns
| نوع | الوصف |
|---|---|
| int[] | ألوان ARGB المقدمة كقيم صحيحة 32-بت. |
Method: to_argb_color(cmyk_pixel) [static]
to_argb_color(cmyk_pixel)
التحويل من ألوان CMYK إلى ألوان ARGB.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| cmyk_pixel | int |
Returns
| نوع | الوصف |
|---|---|
| Color | ألوان ARGB. |
Method: to_argb_color_with_def_icc(cmyk_pixel) [static]
to_argb_color_with_def_icc(cmyk_pixel)
التحويل من لون CMYK إلى لون ARGB باستخدام تحويل Icc مع ملفات التعريف الافتراضية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| cmyk_pixel | int | لون CMYK معروض كقيمة عدد صحيح 32‑بت. |
Returns
| نوع | الوصف |
|---|---|
| Color | لون ARGB. |
Method: to_argb_color_with_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream) [static]
to_argb_color_with_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream)
التحويل من لون CMYK إلى لون ARGB باستخدام تحويل Icc مع ملف تعريف مخصص.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| cmyk_pixel | int | لون CMYK معروض كقيمة عدد صحيح 32‑بت. |
| cmyk_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف CMYK ICC. |
| rgb_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف RGB ICC. |
Returns
| نوع | الوصف |
|---|---|
| Color | لون ARGB. |
Method: to_argb_colors(cmyk_pixels) [static]
to_argb_colors(cmyk_pixels)
التحويل من ألوان CMYK إلى ألوان ARGB.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| cmyk_pixels | int[] | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت. |
Returns
| نوع | الوصف |
|---|---|
| Color[] | ألوان ARGB. |
Method: to_argb_colors_with_def_icc(cmyk_pixels) [static]
to_argb_colors_with_def_icc(cmyk_pixels)
التحويل من ألوان CMYK إلى ألوان ARGB باستخدام تحويل Icc مع ملفات التعريف الافتراضية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| cmyk_pixels | int[] | بكسلات CMYK المقدمة كقيم صحيحة 32-بت. |
Returns
| نوع | الوصف |
|---|---|
| Color[] | ألوان ARGB. |
Method: to_argb_colors_with_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream) [static]
to_argb_colors_with_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream)
التحويل من ألوان CMYK إلى ألوان ARGB باستخدام تحويل Icc مع ملفات تعريف مخصصة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| cmyk_pixels | int[] | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت. |
| cmyk_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف CMYK ICC. |
| rgb_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف RGB ICC. |
Returns
| نوع | الوصف |
|---|---|
| Color[] | ألوان ARGB. |
Method: to_argb_icc(cmyk_pixel) [static]
to_argb_icc(cmyk_pixel)
التحويل من ألوان CMYK إلى ألوان ARGB باستخدام تحويل Icc مع ملفات التعريف الافتراضية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| cmyk_pixel | int |
Returns
| نوع | الوصف |
|---|---|
| Color | ألوان ARGB. |
Method: to_argb_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream) [static]
to_argb_icc(cmyk_pixel, cmyk_icc_stream, rgb_icc_stream)
التحويل من ألوان CMYK إلى ألوان ARGB باستخدام تحويل Icc مع ملفات تعريف مخصصة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| cmyk_pixel | int | |
| cmyk_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف CMYK ICC. |
| rgb_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف RGB ICC. |
Returns
| نوع | الوصف |
|---|---|
| Color | ألوان ARGB. |
Method: to_argb_icc(cmyk_pixels) [static]
to_argb_icc(cmyk_pixels)
التحويل من ألوان CMYK إلى ألوان ARGB باستخدام تحويل Icc مع ملفات التعريف الافتراضية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| cmyk_pixels | int[] | بكسلات CMYK المقدمة كقيم صحيحة 32-بت. |
Returns
| نوع | الوصف |
|---|---|
| Color[] | ألوان ARGB. |
Method: to_argb_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream) [static]
to_argb_icc(cmyk_pixels, cmyk_icc_stream, rgb_icc_stream)
التحويل من ألوان CMYK إلى ألوان ARGB باستخدام تحويل Icc مع ملفات تعريف مخصصة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| cmyk_pixels | int[] | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت. |
| cmyk_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف CMYK ICC. |
| rgb_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف RGB ICC. |
Returns
| نوع | الوصف |
|---|---|
| Color[] | ألوان ARGB. |
Method: to_cmyk(argb_pixel) [static]
to_cmyk(argb_pixel)
التحويل من ألوان ARGB إلى ألوان CMYK.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| argb_pixel | int |
Returns
| نوع | الوصف |
|---|---|
| int | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت. |
Method: to_cmyk(argb_pixels) [static]
to_cmyk(argb_pixels)
التحويل من ألوان ARGB إلى ألوان CMYK.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| argb_pixels | int[] | ألوان ARGB المقدمة كقيم صحيحة 32-بت. |
Returns
| نوع | الوصف |
|---|---|
| int[] | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت. |
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 إلى ألوان CMYK.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pixel | Color |
Returns
| نوع | الوصف |
|---|---|
| int | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت. |
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 إلى ألوان CMYK.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pixels | Color[] |
Returns
| نوع | الوصف |
|---|---|
| int[] | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت. |
Method: to_cmyk_array(argb_pixels) [static]
to_cmyk_array(argb_pixels)
التحويل من ألوان ARGB إلى ألوان CMYK.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| argb_pixels | int[] | ألوان ARGB المقدمة كقيم صحيحة 32-بت. |
Returns
| نوع | الوصف |
|---|---|
| int[] | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت. |
Method: to_cmyk_array_with_def_icc(pixels) [static]
to_cmyk_array_with_def_icc(pixels)
التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pixels | Color[] | ألوان ARGB. |
Returns
| نوع | الوصف |
|---|---|
| int[] | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت. |
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)
التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pixels | Color[] | ألوان ARGB. |
| rgb_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف RGB ICC. |
| cmyk_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف CMYK ICC. |
Returns
| نوع | الوصف |
|---|---|
| int[] | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت. |
Method: to_cmyk_bytes(argb_pixels, start_index, length) [static]
to_cmyk_bytes(argb_pixels, start_index, length)
يحوّل ARGB إلى CMYK.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| argb_pixels | int[] | ألوان RGB المقدمة كقيم صحيحة 32-بت. |
| start_index | int | فهرس البداية للون RGB. |
| length | int | عدد بكسلات RGB التي سيتم تحويلها. |
Returns
| نوع | الوصف |
|---|---|
| System.Byte | ألوان CMYK المقدمة كمصفوفة بايت. |
Method: to_cmyk_color(pixel) [static]
to_cmyk_color(pixel)
التحويل من لون ARGB إلى لون CMYK.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pixel | Color | لون ARGB. |
Returns
| نوع | الوصف |
|---|---|
| int | لون CMYK معروض كقيمة عدد صحيح 32‑بت. |
Method: to_cmyk_colors(pixels) [static]
to_cmyk_colors(pixels)
التحويل من ألوان ARGB إلى ألوان CMYK.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pixels | Color[] | ألوان ARGB. |
Returns
| نوع | الوصف |
|---|---|
| int[] | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت. |
Method: to_cmyk_icc(argb) [static]
to_cmyk_icc(argb)
التحويل من لون ARGB إلى لون CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| argb | int | لون ARGB. |
Returns
| نوع | الوصف |
|---|---|
| int | لون CMYK معروض كقيمة عدد صحيح 32‑بت. |
Method: to_cmyk_icc(argb, rgb_icc_stream, cmyk_icc_stream) [static]
to_cmyk_icc(argb, rgb_icc_stream, cmyk_icc_stream)
التحويل من لون ARGB إلى لون CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| argb | int | لون ARGB. |
| rgb_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف RGB ICC. |
| cmyk_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف CMYK ICC. |
Returns
| نوع | الوصف |
|---|---|
| int | لون CMYK معروض كقيمة عدد صحيح 32‑بت. |
Method: to_cmyk_icc(pixel) [static]
to_cmyk_icc(pixel)
التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pixel | Color |
Returns
| نوع | الوصف |
|---|---|
| int | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت. |
Method: to_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream) [static]
to_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream)
التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pixel | Color | |
| rgb_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف RGB ICC. |
| cmyk_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف CMYK ICC. |
Returns
| نوع | الوصف |
|---|---|
| int | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت. |
Method: to_cmyk_icc(pixels) [static]
to_cmyk_icc(pixels)
التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pixels | Color[] | ألوان ARGB. |
Returns
| نوع | الوصف |
|---|---|
| int[] | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت. |
Method: to_cmyk_icc(pixels) [static]
to_cmyk_icc(pixels)
التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| البكسلات | int[] | ألوان ARGB. |
Returns
| نوع | الوصف |
|---|---|
| int[] | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت. |
Method: to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) [static]
to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream)
التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pixels | Color[] | ألوان ARGB. |
| rgb_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف RGB ICC. |
| cmyk_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف CMYK ICC. |
Returns
| نوع | الوصف |
|---|---|
| int[] | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت. |
Method: to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) [static]
to_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream)
التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| البكسلات | int[] | ألوان ARGB. |
| rgb_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف RGB ICC. |
| cmyk_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف CMYK ICC. |
Returns
| نوع | الوصف |
|---|---|
| int[] | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت. |
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)
يحوّل RGB إلى CMYK باستخدام ملفات تعريف ICC مخصصة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| البكسلات | int[] | ألوان RGB المقدمة كقيم صحيحة 32-بت. |
| start_index | int | فهرس البداية للون RGB. |
| length | int | عدد بكسلات RGB التي سيتم تحويلها. |
| rgb_icc_stream | _io.BufferedRandom | دفق ملف تعريف RGB. |
| cmyk_icc_stream | _io.BufferedRandom | دفق ملف تعريف CMYK. |
Returns
| نوع | الوصف |
|---|---|
| System.Byte | ألوان CMYK المقدمة كمصفوفة بايت. |
Method: to_cmyk_with_def_icc(pixel) [static]
to_cmyk_with_def_icc(pixel)
التحويل من لون ARGB إلى لون CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pixel | Color | لون ARGB. |
Returns
| نوع | الوصف |
|---|---|
| int | لون CMYK معروض كقيمة عدد صحيح 32‑بت. |
Method: to_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream) [static]
to_cmyk_with_icc(pixel, rgb_icc_stream, cmyk_icc_stream)
التحويل من لون ARGB إلى لون CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pixel | Color | لون ARGB. |
| rgb_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف RGB ICC. |
| cmyk_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف CMYK ICC. |
Returns
| نوع | الوصف |
|---|---|
| int | لون CMYK معروض كقيمة عدد صحيح 32‑بت. |
Method: to_cmyka_bytes(argb_pixels, start_index, length) [static]
to_cmyka_bytes(argb_pixels, start_index, length)
يحوّل ARGB إلى CMYKA (مع الشفافية).
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| argb_pixels | int[] | ألوان RGB المقدمة كقيم صحيحة 32-بت. |
| start_index | int | فهرس البداية للون RGB. |
| length | int | عدد بكسلات RGB التي سيتم تحويلها. |
Returns
| نوع | الوصف |
|---|---|
| System.Byte | ألوان CMYK المقدمة كمصفوفة بايت. |
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)
يقوم بتحويل RGB إلى CMYKA (مع قناة ألفا) باستخدام ملفات تعريف ICC مخصصة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| البكسلات | int[] | ألوان RGB المقدمة كقيم صحيحة 32-بت. |
| start_index | int | فهرس البداية للون RGB. |
| length | int | عدد بكسلات RGB التي سيتم تحويلها. |
| rgb_icc_stream | _io.BufferedRandom | دفق ملف تعريف RGB. |
| cmyk_icc_stream | _io.BufferedRandom | دفق ملف تعريف CMYK. |
Returns
| نوع | الوصف |
|---|---|
| System.Byte | ألوان CMYK المقدمة كمصفوفة بايت. |
Method: to_psd_cmyk_icc(argb) [static]
to_psd_cmyk_icc(argb)
التحويل من لون ARGB إلى لون CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية.
يستخدم تنسيق PSD CMYK بترتيب بايت KCMY مع قيم قنوات مقلوبة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| argb | int | لون ARGB. |
Returns
| نوع | الوصف |
|---|---|
| int | لون CMYK معروض كقيمة عدد صحيح 32‑بت بترتيب بايت KCMY مع قيم القنوات المعكوسة. |
Method: to_psd_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream) [static]
to_psd_cmyk_icc(pixel, rgb_icc_stream, cmyk_icc_stream)
التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة.
يستخدم تنسيق PSD CMYK بترتيب بايت KCMY مع قيم قنوات مقلوبة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pixel | int | |
| rgb_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف RGB ICC. |
| cmyk_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف CMYK ICC. |
Returns
| نوع | الوصف |
|---|---|
| int | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت بترتيب بايت KCMY مع قيم القنوات المعكوسة.. |
Method: to_psd_cmyk_icc(pixels) [static]
to_psd_cmyk_icc(pixels)
التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات التعريف الافتراضية.
يستخدم تنسيق PSD CMYK بترتيب بايت KCMY مع قيم قنوات مقلوبة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| البكسلات | int[] | ألوان ARGB. |
Returns
| نوع | الوصف |
|---|---|
| int[] | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت بترتيب بايت KCMY مع قيم القنوات المعكوسة.. |
Method: to_psd_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream) [static]
to_psd_cmyk_icc(pixels, rgb_icc_stream, cmyk_icc_stream)
التحويل من ألوان ARGB إلى ألوان CMYK باستخدام تحويل Icc مع ملفات تعريف مخصصة.
يستخدم تنسيق PSD CMYK بترتيب بايت KCMY مع قيم قنوات مقلوبة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| البكسلات | int[] | ألوان ARGB. |
| rgb_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف RGB ICC. |
| cmyk_icc_stream | _io.BufferedRandom | الدفق الذي يحتوي على ملف تعريف CMYK ICC. |
Returns
| نوع | الوصف |
|---|---|
| int[] | ألوان CMYK معروضة كقيم أعداد صحيحة 32‑بت بترتيب بايت KCMY مع قيم القنوات المعكوسة.. |
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.
blackCmyk = CmykColorHelper.to_cmyk(Color.black)
# المربع الأسود.
pixel_count = (rasterImage.width // 2) * (rasterImage.height // 2)
pixels = [blackCmyk] * pixel_count
# ارسم المربع الأسود في مركز الصورة.
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})")
# المخرجات تبدو هكذا:
# حوّل RGB إلى CMYK دون استخدام ملفات تعريف ICC.
# RGB(255,0,0) => CMYK(0,255,255,0)
# RGB(0,128,0) => CMYK(255,0,255,127)
# RGB(0,0,255) => CMYK(255,255,0,0)