فئة PixelDataFormat
Summary: The pixel data format. This is an immutable object.
Module: aspose.imaging
Full Name: aspose.imaging.PixelDataFormat
Properties
| Name | Type | Access | الوصف |
|---|---|---|---|
| GRAYSCALE16 [static] | PixelDataFormat | r | معرف بـ 16 بت لكل بكسل مع ما يصل إلى 16 بت تمثل شدة التدرج الرمادي. |
| bits_per_pixel | int | r | يحصل على عدد البتات لكل بكسل. |
| التسمية | string | r | يحصل على تسمية تنسيق بيانات البكسل. |
| channel_bits | int[] | r | يحصل على عدد البتات لكل قناة. |
| channels_count | int | r | يحصل على عدد القنوات. |
| cmyk [static] | PixelDataFormat | r | يحصل على PixelDataFormat المعرفة بـ 32 بت لكل بكسل مع 8 بت لكل من السماوي، الأرجواني، الأصفر والأسود. |
| cmyka [static] | PixelDataFormat | r | يحصل على acmyk. |
| grayscale [static] | PixelDataFormat | r/w | يحصل على PixelDataFormat المعرفة بـ 8 بت لكل بكسل مع 8 بت تمثل شدة التدرج الرمادي في النطاق 0-255. |
| grayscale_alpha [static] | PixelDataFormat | r | يحصل على PixelDataFormat المعرفة بـ 16 بت لكل بكسل مع 8 بت تمثل شدة التدرج الرمادي في النطاق 0-255 ومكوّن ألفا إضافي بــ 8 بت. |
| pixel_format | PixelFormat | r | يحصل على تنسيق البكسل. |
| rgb_16_bpp_555 [static] | PixelDataFormat | r | يحصل على PixelDataFormat المعرفة بـ 16 بت لكل بكسل مع 5 بت لكل من الأحمر، الأخضر والأزرق، ولا يتم تعريف الألفا. |
| rgb_16_bpp_565 [static] | PixelDataFormat | r | يحصل على PixelDataFormat المعرفة بـ 16 بت لكل بكسل مع 5 بت للأحمر، 6 بت للأخضر و5 بت للأزرق، ولا يتم تعريف الألفا. |
| rgb_24_bpp [static] | PixelDataFormat | r | يحصل على PixelDataFormat المحدد لـ 24 بت لكل بكسل مع 8 بت لكل من ألفا، الأحمر، الأخضر والأزرق، ولا يتم تعريف ألفا. |
| rgb_24_bpp_png [static] | PixelDataFormat | r | يحصل على PixelDataFormat المحدد لـ 24 بت لكل بكسل مع 8 بت لكل من ألفا، الأحمر، الأخضر والأزرق، ولا يتم تعريف ألفا. |
| rgb_32_bpp [static] | PixelDataFormat | r | يحصل على PixelDataFormat المحدد لـ 32 بت لكل بكسل مع 8 بت لكل من ألفا، الأحمر، الأخضر والأزرق. |
| rgb_indexed_1_bpp [static] | PixelDataFormat | r | يحصل على PixelDataFormat المحدد للون المفهرس ببت واحد لكل لون. تخزين بيانات البكسل المفهرسة يهدف إلى السماح بتخزين البيانات واسترجاعها في كل مكان يتم فيه استخدام لوحة الألوان. استخدم بحذر، لأنه قد يتطلب تحويلًا من لوحة ألوان إلى أخرى أو من RGBA إلى نموذج لون مفهرس. |
| rgb_indexed_2_bpp [static] | PixelDataFormat | r | يحصل على PixelDataFormat المحدد للون المفهرس ببتين لكل لون. تخزين بيانات البكسل المفهرسة يهدف إلى السماح بتخزين البيانات واسترجاعها في كل مكان يتم فيه استخدام لوحة الألوان. استخدم بحذر، لأنه قد يتطلب تحويلًا من لوحة ألوان إلى أخرى أو من RGBA إلى نموذج لون مفهرس. |
| rgb_indexed_4_bpp [static] | PixelDataFormat | r | يحصل على PixelDataFormat المحدد للون المفهرس بأربع بتات لكل لون. تخزين بيانات البكسل المفهرسة يهدف إلى السماح بتخزين البيانات واسترجاعها في كل مكان يتم فيه استخدام لوحة الألوان. استخدم بحذر، لأنه قد يتطلب تحويلًا من لوحة ألوان إلى أخرى أو من RGBA إلى نموذج لون مفهرس. |
| rgb_indexed_8_bpp [static] | PixelDataFormat | r | يحصل على PixelDataFormat المحدد للون المفهرس بثمانية بتات لكل لون. تخزين بيانات البكسل المفهرسة يهدف إلى السماح بتخزين البيانات واسترجاعها في كل مكان يتم فيه استخدام لوحة الألوان. استخدم بحذر، لأنه قد يتطلب تحويلًا من لوحة ألوان إلى أخرى أو من RGBA إلى نموذج لون مفهرس. |
| rgba_32_bpp [static] | PixelDataFormat | r | يحصل على PixelDataFormat المحدد لـ 32 بت لكل بكسل مع 8 بت لكل من ألفا، الأحمر، الأخضر والأزرق. |
| y_cb_cr [static] | PixelDataFormat | r | يحصل على PixelDataFormat المحدد لـ 24 بت لكل بكسل مع 8 بت لكل من مكوّنات اللومي، الفرق الأزرق والفرق الأحمر. |
| ycck [static] | PixelDataFormat | r | يحصل على PixelDataFormat المحدد لـ 32 بت لكل بكسل مع 8 بت لكل من مكوّنات اللومي، الفرق الأزرق، الفرق الأحمر، ومكوّن اللون الأسود. |
Methods
| Name | الوصف |
|---|---|
| get_bgr(bits_per_sample) | يحصل على لون BGRA مع عدد محدد من البتات لكل عينة. |
| get_bgra(bits_per_sample) | يحصل على لون BGRA مع عدد محدد من البتات لكل عينة. |
| get_cie_lab(bits_per_l, bits_per_a, bits_per_b) | يحصل على لون CIE Lab مع عدد محدد من البتات لكل عينة. |
| get_cmyk(bits_per_cyan_channel, bits_per_magenta_channel, bits_per_yellow_channel, bits_per_key_channel) | يحصل على لون CMYK مع عدد محدد من البتات لكل عينة. |
| get_cmyk(bits_per_sample) | يحصل على لون CMYK مع عدد محدد من البتات لكل عينة. |
| get_cmyka(bits_per_cyan_channel, bits_per_magenta_channel, bits_per_yellow_channel, bits_per_key_channel, bits_per_alpha_channel) | يحصل على لون CMYKA مع عدد محدد من البتات لكل عينة. |
| get_grayscale(bits_per_sample) | يحصل على لون Grayscale مع عدد محدد من البتات لكل عينة. |
| get_grayscale_alpha(bits_per_sample) | يحصل على لون GrayscaleAlpha مع عدد محدد من البتات لكل عينة. |
| get_grayscale_alpha(bits_per_sample, alpha_channel_bits) | يحصل على لون GrayscaleAlpha مع عدد محدد من البتات لكل عينة. |
| get_rgb(bits_per_red_channel, bits_per_green_channel, bits_per_blue_channel) | يحصل على لون RGB مع عدد محدد من البتات لكل عينة. |
| get_rgb(bits_per_sample) | يحصل على لون RGB مع عدد محدد من البتات لكل عينة. |
| get_rgb_indexed(bits_per_sample) | يحصل على لون BGRA المفهرس مع عدد محدد من البتات لكل عينة. |
| get_rgba(bits_per_red_channel, bits_per_green_channel, bits_per_blue_channel, bits_per_alpha_channel) | يحصل على لون RGBA مع عدد محدد من البتات لكل عينة. |
| get_rgba(bits_per_sample) | يحصل على لون RGBA مع عدد محدد من البتات لكل عينة. |
| get_y_cb_cr(bits_per_sample) | يحصل على لون YCbCr مع عدد محدد من البتات لكل عينة. |
| get_y_cb_cr(bits_per_y, bits_per_cb, bits_per_cr) | يحصل على لون YCbCr مع عدد محدد من البتات لكل عينة. |
| get_ycck(bits_per_sample) | يحصل على لون YCCK مع عدد محدد من البتات لكل عينة. |
Method: get_bgr(bits_per_sample) [static]
get_bgr(bits_per_sample)
يحصل على لون BGRA مع عدد محدد من البتات لكل عينة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| bits_per_sample | int | عدد البتات لكل عينة. |
Returns
| نوع | الوصف |
|---|---|
| PixelDataFormat | لون BGRA. |
Method: get_bgra(bits_per_sample) [static]
get_bgra(bits_per_sample)
يحصل على لون BGRA مع عدد محدد من البتات لكل عينة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| bits_per_sample | int | عدد البتات لكل عينة. |
Returns
| نوع | الوصف |
|---|---|
| PixelDataFormat | لون BGRA. |
Method: get_cie_lab(bits_per_l, bits_per_a, bits_per_b) [static]
get_cie_lab(bits_per_l, bits_per_a, bits_per_b)
يحصل على لون CIE Lab مع عدد محدد من البتات لكل عينة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| bits_per_l | int | عدد البتات لكل قناة L. |
| bits_per_a | int | عدد البتات لكل قناة A. |
| bits_per_b | int | عدد البتات لكل قناة B. |
Returns
| نوع | الوصف |
|---|---|
| PixelDataFormat | لون CIE Lab. |
Method: get_cmyk(bits_per_cyan_channel, bits_per_magenta_channel, bits_per_yellow_channel, bits_per_key_channel) [static]
get_cmyk(bits_per_cyan_channel, bits_per_magenta_channel, bits_per_yellow_channel, bits_per_key_channel)
يحصل على لون CMYK مع عدد محدد من البتات لكل عينة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| bits_per_cyan_channel | int | عدد البتات لكل قناة Cyan. |
| bits_per_magenta_channel | int | عدد البتات لكل قناة Magenta. |
| bits_per_yellow_channel | int | عدد البتات لكل قناة Yellow. |
| bits_per_key_channel | int | عدد البتات لكل قناة Key. |
Returns
| نوع | الوصف |
|---|---|
| PixelDataFormat | لون CMYK. |
Method: get_cmyk(bits_per_sample) [static]
get_cmyk(bits_per_sample)
يحصل على لون CMYK مع عدد محدد من البتات لكل عينة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| bits_per_sample | int | عدد البتات لكل عينة. |
Returns
| نوع | الوصف |
|---|---|
| PixelDataFormat | لون CMYK. |
Method: get_cmyka(bits_per_cyan_channel, bits_per_magenta_channel, bits_per_yellow_channel, bits_per_key_channel, bits_per_alpha_channel) [static]
get_cmyka(bits_per_cyan_channel, bits_per_magenta_channel, bits_per_yellow_channel, bits_per_key_channel, bits_per_alpha_channel)
يحصل على لون CMYKA مع عدد محدد من البتات لكل عينة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| bits_per_cyan_channel | int | عدد البتات لكل قناة Cyan. |
| bits_per_magenta_channel | int | عدد البتات لكل قناة Magenta. |
| bits_per_yellow_channel | int | عدد البتات لكل قناة Yellow. |
| bits_per_key_channel | int | عدد البتات لكل قناة Key. |
| bits_per_alpha_channel | int | عدد البتات لكل قناة Alpha. |
Returns
| نوع | الوصف |
|---|---|
| PixelDataFormat | لون CMYK. |
Method: get_grayscale(bits_per_sample) [static]
get_grayscale(bits_per_sample)
يحصل على لون Grayscale مع عدد محدد من البتات لكل عينة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| bits_per_sample | int | عدد البتات لكل عينة. |
Returns
| نوع | الوصف |
|---|---|
| PixelDataFormat | لون التدرج الرمادي. |
Method: get_grayscale_alpha(bits_per_sample) [static]
get_grayscale_alpha(bits_per_sample)
يحصل على لون GrayscaleAlpha مع عدد محدد من البتات لكل عينة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| bits_per_sample | int | عدد البتات لكل عينة. |
Returns
| نوع | الوصف |
|---|---|
| PixelDataFormat | لون GrayscaleAlpha. |
Method: get_grayscale_alpha(bits_per_sample, alpha_channel_bits) [static]
get_grayscale_alpha(bits_per_sample, alpha_channel_bits)
يحصل على لون GrayscaleAlpha مع عدد محدد من البتات لكل عينة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| bits_per_sample | int | عدد البتات لكل عينة. |
| alpha_channel_bits | int | عدد البتات لكل عينة في قناة Alpha. |
Returns
| نوع | الوصف |
|---|---|
| PixelDataFormat | لون GrayscaleAlpha. |
Method: get_rgb(bits_per_red_channel, bits_per_green_channel, bits_per_blue_channel) [static]
get_rgb(bits_per_red_channel, bits_per_green_channel, bits_per_blue_channel)
يحصل على لون RGB مع عدد محدد من البتات لكل عينة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| bits_per_red_channel | int | عدد البتات لكل قناة Red. |
| bits_per_green_channel | int | عدد البتات لكل قناة Green. |
| bits_per_blue_channel | int | عدد البتات لكل قناة Blue. |
Returns
| نوع | الوصف |
|---|---|
| PixelDataFormat | لون RGB. |
Method: get_rgb(bits_per_sample) [static]
get_rgb(bits_per_sample)
يحصل على لون RGB مع عدد محدد من البتات لكل عينة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| bits_per_sample | int | عدد البتات لكل عينة. |
Returns
| نوع | الوصف |
|---|---|
| PixelDataFormat | لون RGB. |
Method: get_rgb_indexed(bits_per_sample) [static]
get_rgb_indexed(bits_per_sample)
يحصل على لون BGRA المفهرس مع عدد محدد من البتات لكل عينة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| bits_per_sample | int | عدد البتات لكل عينة. |
Returns
| نوع | الوصف |
|---|---|
| PixelDataFormat | لون BGRA. |
Method: get_rgba(bits_per_red_channel, bits_per_green_channel, bits_per_blue_channel, bits_per_alpha_channel) [static]
get_rgba(bits_per_red_channel, bits_per_green_channel, bits_per_blue_channel, bits_per_alpha_channel)
يحصل على لون RGBA مع عدد محدد من البتات لكل عينة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| bits_per_red_channel | int | عدد البتات لكل قناة Red. |
| bits_per_green_channel | int | عدد البتات لكل قناة Green. |
| bits_per_blue_channel | int | عدد البتات لكل قناة Blue. |
| bits_per_alpha_channel | int | عدد البتات لكل قناة Alpha. |
Returns
| نوع | الوصف |
|---|---|
| PixelDataFormat | لون RGBA. |
Method: get_rgba(bits_per_sample) [static]
get_rgba(bits_per_sample)
يحصل على لون RGBA مع عدد محدد من البتات لكل عينة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| bits_per_sample | int | عدد البتات لكل عينة. |
Returns
| نوع | الوصف |
|---|---|
| PixelDataFormat | لون RGBA. |
Method: get_y_cb_cr(bits_per_sample) [static]
get_y_cb_cr(bits_per_sample)
يحصل على لون YCbCr مع عدد محدد من البتات لكل عينة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| bits_per_sample | int | عدد البتات لكل عينة. |
Returns
| نوع | الوصف |
|---|---|
| PixelDataFormat | لون YCbCr. |
Method: get_y_cb_cr(bits_per_y, bits_per_cb, bits_per_cr) [static]
get_y_cb_cr(bits_per_y, bits_per_cb, bits_per_cr)
يحصل على لون YCbCr مع عدد محدد من البتات لكل عينة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| bits_per_y | int | عدد البتات لكل قناة Y. |
| bits_per_cb | int | عدد البتات لكل قناة Cb. |
| bits_per_cr | int | عدد البتات لكل قناة Cr. |
Returns
| نوع | الوصف |
|---|---|
| PixelDataFormat | لون YCbCr. |
Method: get_ycck(bits_per_sample) [static]
get_ycck(bits_per_sample)
يحصل على لون YCCK مع عدد محدد من البتات لكل عينة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| bits_per_sample | int | عدد البتات لكل عينة. |
Returns
| نوع | الوصف |
|---|---|
| PixelDataFormat | لون YCCK. |