PixelDataFormat klass
Summary: The pixel data format. This is an immutable object.
Module: aspose.imaging
Full Name: aspose.imaging.PixelDataFormat
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| GRAYSCALE16 [static] | PixelDataFormat | r | Definierad för 16 bitar per pixel med upp till 16 bitar som representerar gråskaleintensitet. |
| bits_per_pixel | int | r | Hämtar bitarna per pixel. |
| rubrik | string | r | Hämtar rubriken för pixeldataformatet. |
| channel_bits | int[] | r | Hämtar bitantalet för varje kanal. |
| channels_count | int | r | Hämtar antalet kanaler. |
| cmyk [static] | PixelDataFormat | r | Hämtar PixelDataFormat definierad för 32 bitar per pixel med 8 bitar för varje cyan, magenta, gul och svart. |
| cmyka [static] | PixelDataFormat | r | Hämtar acmyk. |
| grayscale [static] | PixelDataFormat | r/w | Hämtar PixelDataFormat definierad för 8 bitar per pixel med 8 bitar som representerar gråskaleintensitet i intervallet 0-255. |
| grayscale_alpha [static] | PixelDataFormat | r | Hämtar PixelDataFormat definierad för 16 bitar per pixel med 8 bitar som representerar gråskaleintensitet i intervallet 0-255 och en extra 8-bitars alfakomponent. |
| pixel_format | PixelFormat | r | Hämtar pixelformatet. |
| rgb_16_bpp_555 [static] | PixelDataFormat | r | Hämtar PixelDataFormat definierad för 16 bitar per pixel med 5 bitar för varje röd, grön och blå, alfa är inte definierad. |
| rgb_16_bpp_565 [static] | PixelDataFormat | r | Hämtar PixelDataFormat definierad för 16 bitar per pixel med 5 bitar för röd, 6 bitar för grön och 5 bitar för blå, alfa är inte definierad. |
| rgb_24_bpp [static] | PixelDataFormat | r | Hämtar PixelDataFormat definierad för 24 bitar per pixel med 8 bitar för varje alfa, röd, grön och blå, alfa är inte definierad. |
| rgb_24_bpp_png [static] | PixelDataFormat | r | Hämtar PixelDataFormat definierad för 24 bitar per pixel med 8 bitar för varje alfa, röd, grön och blå, alfa är inte definierad. |
| rgb_32_bpp [static] | PixelDataFormat | r | Hämtar PixelDataFormat definierad för 32 bitar per pixel med 8 bitar för varje alfa, röd, grön och blå. |
| rgb_indexed_1_bpp [static] | PixelDataFormat | r | Hämtar PixelDataFormat definierad för indexerad 1 bit per färg. Den indexerade pixeldata lagringen är avsedd att möjliggöra datalagring och hämtning överallt där färgpaletten används. Använd med försiktighet, eftersom det kan kräva konvertering från en palett till en annan eller från RGBA till en indexerad färgmodell. |
| rgb_indexed_2_bpp [static] | PixelDataFormat | r | Hämtar PixelDataFormat definierad för indexerad 2 bitar per färg. Den indexerade pixeldata lagringen är avsedd att möjliggöra datalagring och hämtning överallt där färgpaletten används. Använd med försiktighet, eftersom det kan kräva konvertering från en palett till en annan eller från RGBA till en indexerad färgmodell. |
| rgb_indexed_4_bpp [static] | PixelDataFormat | r | Hämtar PixelDataFormat definierad för indexerad 4 bitar per färg. Den indexerade pixeldata lagringen är avsedd att möjliggöra datalagring och hämtning överallt där färgpaletten används. Använd med försiktighet, eftersom det kan kräva konvertering från en palett till en annan eller från RGBA till en indexerad färgmodell. |
| rgb_indexed_8_bpp [static] | PixelDataFormat | r | Hämtar PixelDataFormat definierad för indexerad 8 bitar per färg. Den indexerade pixeldata lagringen är avsedd att möjliggöra datalagring och hämtning överallt där färgpaletten används. Använd med försiktighet, eftersom det kan kräva konvertering från en palett till en annan eller från RGBA till en indexerad färgmodell. |
| rgba_32_bpp [static] | PixelDataFormat | r | Hämtar PixelDataFormat definierad för 32 bitar per pixel med 8 bitar för varje alfa, röd, grön och blå. |
| y_cb_cr [static] | PixelDataFormat | r | Hämtar PixelDataFormat definierad för 24 bitar per pixel med 8 bitar för varje av luma-, blå-differens- och röd-differens kromakomponent. |
| ycck [static] | PixelDataFormat | r | Hämtar PixelDataFormat definierad för 32 bitar per pixel med 8 bitar för varje av luma-, blå-differens-, röd-differens- och svart kromakomponent. |
Methods
| Name | Description |
|---|---|
| get_bgr(bits_per_sample) | Hämtar BGRA-färg med ett specificerat antal bitar per prov. |
| get_bgra(bits_per_sample) | Hämtar BGRA-färg med ett specificerat antal bitar per prov. |
| get_cie_lab(bits_per_l, bits_per_a, bits_per_b) | Hämtar CIE Lab-färg med ett specificerat antal bitar per prov. |
| get_cmyk(bits_per_cyan_channel, bits_per_magenta_channel, bits_per_yellow_channel, bits_per_key_channel) | Hämtar CMYK-färg med ett specificerat antal bitar per prov. |
| get_cmyk(bits_per_sample) | Hämtar CMYK-färg med ett specificerat antal bitar per prov. |
| get_cmyka(bits_per_cyan_channel, bits_per_magenta_channel, bits_per_yellow_channel, bits_per_key_channel, bits_per_alpha_channel) | Hämtar CMYKA-färg med ett specificerat antal bitar per prov. |
| get_grayscale(bits_per_sample) | Hämtar Gråskala-färg med ett specificerat antal bitar per prov. |
| get_grayscale_alpha(bits_per_sample) | Hämtar GråskalaAlpha-färg med ett specificerat antal bitar per prov. |
| get_grayscale_alpha(bits_per_sample, alpha_channel_bits) | Hämtar GråskalaAlpha-färg med ett specificerat antal bitar per prov. |
| get_rgb(bits_per_red_channel, bits_per_green_channel, bits_per_blue_channel) | Hämtar RGB-färg med ett specificerat antal bitar per prov. |
| get_rgb(bits_per_sample) | Hämtar RGB-färg med ett specificerat antal bitar per prov. |
| get_rgb_indexed(bits_per_sample) | Hämtar BGRA-indexerad färg med ett specificerat antal bitar per prov. |
| get_rgba(bits_per_red_channel, bits_per_green_channel, bits_per_blue_channel, bits_per_alpha_channel) | Hämtar RGBA-färg med ett specificerat antal bitar per prov. |
| get_rgba(bits_per_sample) | Hämtar RGBA-färg med ett specificerat antal bitar per prov. |
| get_y_cb_cr(bits_per_sample) | Hämtar YCbCr-färg med ett specificerat antal bitar per prov. |
| get_y_cb_cr(bits_per_y, bits_per_cb, bits_per_cr) | Hämtar YCbCr-färg med ett specificerat antal bitar per prov. |
| get_ycck(bits_per_sample) | Hämtar YCCK-färg med ett specificerat antal bitar per prov. |
Method: get_bgr(bits_per_sample) [static]
get_bgr(bits_per_sample)
Hämtar BGRA-färg med ett specificerat antal bitar per prov.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bits_per_sample | int | Antalet bitar per prov. |
Returns
| Typ | Beskrivning |
|---|---|
| PixelDataFormat | BGRA-färgen. |
Method: get_bgra(bits_per_sample) [static]
get_bgra(bits_per_sample)
Hämtar BGRA-färg med ett specificerat antal bitar per prov.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bits_per_sample | int | Antalet bitar per prov. |
Returns
| Typ | Beskrivning |
|---|---|
| PixelDataFormat | BGRA-färgen. |
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)
Hämtar CIE Lab-färg med ett specificerat antal bitar per prov.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bits_per_l | int | Antalet bitar per L-kanal. |
| bits_per_a | int | Antalet bitar per A-kanal. |
| bits_per_b | int | Antalet bitar per B-kanal. |
Returns
| Typ | Beskrivning |
|---|---|
| PixelDataFormat | CIE Lab-färgen. |
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)
Hämtar CMYK-färg med ett specificerat antal bitar per prov.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bits_per_cyan_channel | int | Antalet bitar per Cyan-kanal. |
| bits_per_magenta_channel | int | Antalet bitar per Magenta-kanal. |
| bits_per_yellow_channel | int | Antalet bitar per Gul-kanal. |
| bits_per_key_channel | int | Antalet bitar per Key-kanal. |
Returns
| Typ | Beskrivning |
|---|---|
| PixelDataFormat | CMYK-färgen. |
Method: get_cmyk(bits_per_sample) [static]
get_cmyk(bits_per_sample)
Hämtar CMYK-färg med ett specificerat antal bitar per prov.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bits_per_sample | int | Antalet bitar per prov. |
Returns
| Typ | Beskrivning |
|---|---|
| PixelDataFormat | CMYK-färgen. |
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)
Hämtar CMYKA-färg med ett specificerat antal bitar per prov.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bits_per_cyan_channel | int | Antalet bitar per Cyan-kanal. |
| bits_per_magenta_channel | int | Antalet bitar per Magenta-kanal. |
| bits_per_yellow_channel | int | Antalet bitar per Gul-kanal. |
| bits_per_key_channel | int | Antalet bitar per Key-kanal. |
| bits_per_alpha_channel | int | Antalet bitar per Alpha-kanal. |
Returns
| Typ | Beskrivning |
|---|---|
| PixelDataFormat | CMYK-färgen. |
Method: get_grayscale(bits_per_sample) [static]
get_grayscale(bits_per_sample)
Hämtar Gråskala-färg med ett specificerat antal bitar per prov.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bits_per_sample | int | Antalet bitar per prov. |
Returns
| Typ | Beskrivning |
|---|---|
| PixelDataFormat | Gråskala-färgen. |
Method: get_grayscale_alpha(bits_per_sample) [static]
get_grayscale_alpha(bits_per_sample)
Hämtar GråskalaAlpha-färg med ett specificerat antal bitar per prov.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bits_per_sample | int | Antalet bitar per prov. |
Returns
| Typ | Beskrivning |
|---|---|
| PixelDataFormat | GråskalaAlpha-färgen. |
Method: get_grayscale_alpha(bits_per_sample, alpha_channel_bits) [static]
get_grayscale_alpha(bits_per_sample, alpha_channel_bits)
Hämtar GråskalaAlpha-färg med ett specificerat antal bitar per prov.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bits_per_sample | int | Antalet bitar per prov. |
| alpha_channel_bits | int | Antalet bitar per prov i alpha-kanalen. |
Returns
| Typ | Beskrivning |
|---|---|
| PixelDataFormat | GråskalaAlpha-färgen. |
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)
Hämtar RGB-färg med ett specificerat antal bitar per prov.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bits_per_red_channel | int | Antalet bitar per Röd-kanal. |
| bits_per_green_channel | int | Antalet bitar per Grön-kanal. |
| bits_per_blue_channel | int | Antalet bitar per Blå-kanal. |
Returns
| Typ | Beskrivning |
|---|---|
| PixelDataFormat | RGB-färgen. |
Method: get_rgb(bits_per_sample) [static]
get_rgb(bits_per_sample)
Hämtar RGB-färg med ett specificerat antal bitar per prov.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bits_per_sample | int | Antalet bitar per prov. |
Returns
| Typ | Beskrivning |
|---|---|
| PixelDataFormat | RGB-färgen. |
Method: get_rgb_indexed(bits_per_sample) [static]
get_rgb_indexed(bits_per_sample)
Hämtar BGRA-indexerad färg med ett specificerat antal bitar per prov.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bits_per_sample | int | Antalet bitar per prov. |
Returns
| Typ | Beskrivning |
|---|---|
| PixelDataFormat | BGRA-färgen. |
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)
Hämtar RGBA-färg med ett specificerat antal bitar per prov.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bits_per_red_channel | int | Antalet bitar per Röd-kanal. |
| bits_per_green_channel | int | Antalet bitar per Grön-kanal. |
| bits_per_blue_channel | int | Antalet bitar per Blå-kanal. |
| bits_per_alpha_channel | int | Antalet bitar per Alpha-kanal. |
Returns
| Typ | Beskrivning |
|---|---|
| PixelDataFormat | RGBA-färgen. |
Method: get_rgba(bits_per_sample) [static]
get_rgba(bits_per_sample)
Hämtar RGBA-färg med ett specificerat antal bitar per prov.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bits_per_sample | int | Antalet bitar per prov. |
Returns
| Typ | Beskrivning |
|---|---|
| PixelDataFormat | RGBA-färgen. |
Method: get_y_cb_cr(bits_per_sample) [static]
get_y_cb_cr(bits_per_sample)
Hämtar YCbCr-färg med ett specificerat antal bitar per prov.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bits_per_sample | int | Antalet bitar per prov. |
Returns
| Typ | Beskrivning |
|---|---|
| PixelDataFormat | YCbCr-färgen. |
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)
Hämtar YCbCr-färg med ett specificerat antal bitar per prov.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bits_per_y | int | Antalet bitar per Y-kanal. |
| bits_per_cb | int | Antalet bitar per Cb-kanal. |
| bits_per_cr | int | Antalet bitar per Cr-kanal. |
Returns
| Typ | Beskrivning |
|---|---|
| PixelDataFormat | YCbCr-färgen. |
Method: get_ycck(bits_per_sample) [static]
get_ycck(bits_per_sample)
Hämtar YCCK-färg med ett specificerat antal bitar per prov.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bits_per_sample | int | Antalet bitar per prov. |
Returns
| Typ | Beskrivning |
|---|---|
| PixelDataFormat | YCCK-färgen. |