Classe PixelDataFormat
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 | Défini pour 16 bits par pixel avec jusqu’à 16 bits représentant l’intensité en niveaux de gris. |
| bits_per_pixel | int | r | Obtient les bits par pixel. |
| légende | string | r | Obtient la légende du format de données de pixel. |
| channel_bits | int[] | r | Obtient le nombre de bits pour chaque canal. |
| channels_count | int | r | Obtient le nombre de canaux. |
| cmyk [static] | PixelDataFormat | r | Obtient le PixelDataFormat défini pour 32 bits par pixel avec 8 bits pour chacun du cyan, magenta, jaune et noir. |
| cmyka [static] | PixelDataFormat | r | Obtient le acmyk. |
| grayscale [static] | PixelDataFormat | r/w | Obtient le PixelDataFormat défini pour 8 bits par pixel avec 8 bits représentant l’intensité en niveaux de gris dans l’intervalle 0-255. |
| grayscale_alpha [static] | PixelDataFormat | r | Obtient le PixelDataFormat défini pour 16 bits par pixel avec 8 bits représentant l’intensité en niveaux de gris dans l’intervalle 0-255 et un composant alpha supplémentaire de 8 bits. |
| pixel_format | PixelFormat | r | Obtient le format de pixel. |
| rgb_16_bpp_555 [static] | PixelDataFormat | r | Obtient le PixelDataFormat défini pour 16 bits par pixel avec 5 bits pour chacun du rouge, vert et bleu, l’alpha n’est pas défini. |
| rgb_16_bpp_565 [static] | PixelDataFormat | r | Obtient le PixelDataFormat défini pour 16 bits par pixel avec 5 bits pour le rouge, 6 bits pour le vert et 5 bits pour le bleu, l’alpha n’est pas défini. |
| rgb_24_bpp [static] | PixelDataFormat | r | Obtient le PixelDataFormat défini pour 24 bits par pixel avec 8 bits pour chacun des canaux alpha, rouge, vert et bleu, l’alpha n’est pas défini. |
| rgb_24_bpp_png [static] | PixelDataFormat | r | Obtient le PixelDataFormat défini pour 24 bits par pixel avec 8 bits pour chacun des canaux alpha, rouge, vert et bleu, l’alpha n’est pas défini. |
| rgb_32_bpp [static] | PixelDataFormat | r | Obtient le PixelDataFormat défini pour 32 bits par pixel avec 8 bits pour chacun des canaux alpha, rouge, vert et bleu. |
| rgb_indexed_1_bpp [static] | PixelDataFormat | r | Obtient le PixelDataFormat défini pour un indexé de 1 bit par couleur. Le stockage de données de pixels indexés est destiné à permettre le stockage et la récupération des données partout où la palette de couleurs est utilisée. Utilisez-le avec prudence, car cela peut nécessiter une conversion d’une palette à une autre ou du RGBA vers un modèle de couleur indexé. |
| rgb_indexed_2_bpp [static] | PixelDataFormat | r | Obtient le PixelDataFormat défini pour un indexé de 2 bits par couleur. Le stockage de données de pixels indexés est destiné à permettre le stockage et la récupération des données partout où la palette de couleurs est utilisée. Utilisez-le avec prudence, car cela peut nécessiter une conversion d’une palette à une autre ou du RGBA vers un modèle de couleur indexé. |
| rgb_indexed_4_bpp [static] | PixelDataFormat | r | Obtient le PixelDataFormat défini pour un indexé de 4 bits par couleur. Le stockage de données de pixels indexés est destiné à permettre le stockage et la récupération des données partout où la palette de couleurs est utilisée. Utilisez-le avec prudence, car cela peut nécessiter une conversion d’une palette à une autre ou du RGBA vers un modèle de couleur indexé. |
| rgb_indexed_8_bpp [static] | PixelDataFormat | r | Obtient le PixelDataFormat défini pour un indexé de 8 bits par couleur. Le stockage de données de pixels indexés est destiné à permettre le stockage et la récupération des données partout où la palette de couleurs est utilisée. Utilisez-le avec prudence, car cela peut nécessiter une conversion d’une palette à une autre ou du RGBA vers un modèle de couleur indexé. |
| rgba_32_bpp [static] | PixelDataFormat | r | Obtient le PixelDataFormat défini pour 32 bits par pixel avec 8 bits pour chacun des canaux alpha, rouge, vert et bleu. |
| y_cb_cr [static] | PixelDataFormat | r | Obtient le PixelDataFormat défini pour 24 bits par pixel avec 8 bits pour chacun des composants chroma luma, différence-bleu et différence-rouge. |
| ycck [static] | PixelDataFormat | r | Obtient le PixelDataFormat défini pour 32 bits par pixel avec 8 bits pour chacun des composants chroma luma, différence-bleu, différence-rouge et noir. |
Methods
| Name | Description |
|---|---|
| get_bgr(bits_per_sample) | Obtient la couleur BGRA avec un nombre spécifié de bits par échantillon. |
| get_bgra(bits_per_sample) | Obtient la couleur BGRA avec un nombre spécifié de bits par échantillon. |
| get_cie_lab(bits_per_l, bits_per_a, bits_per_b) | Obtient la couleur CIE Lab avec un nombre spécifié de bits par échantillon. |
| get_cmyk(bits_per_cyan_channel, bits_per_magenta_channel, bits_per_yellow_channel, bits_per_key_channel) | Obtient la couleur CMYK avec un nombre spécifié de bits par échantillon. |
| get_cmyk(bits_per_sample) | Obtient la couleur CMYK avec un nombre spécifié de bits par échantillon. |
| get_cmyka(bits_per_cyan_channel, bits_per_magenta_channel, bits_per_yellow_channel, bits_per_key_channel, bits_per_alpha_channel) | Obtient la couleur CMYKA avec un nombre spécifié de bits par échantillon. |
| get_grayscale(bits_per_sample) | Obtient la couleur Niveaux de gris avec un nombre spécifié de bits par échantillon. |
| get_grayscale_alpha(bits_per_sample) | Obtient la couleur GrayscaleAlpha avec un nombre spécifié de bits par échantillon. |
| get_grayscale_alpha(bits_per_sample, alpha_channel_bits) | Obtient la couleur GrayscaleAlpha avec un nombre spécifié de bits par échantillon. |
| get_rgb(bits_per_red_channel, bits_per_green_channel, bits_per_blue_channel) | Obtient la couleur RGB avec un nombre spécifié de bits par échantillon. |
| get_rgb(bits_per_sample) | Obtient la couleur RGB avec un nombre spécifié de bits par échantillon. |
| get_rgb_indexed(bits_per_sample) | Obtient la couleur indexée BGRA avec un nombre spécifié de bits par échantillon. |
| get_rgba(bits_per_red_channel, bits_per_green_channel, bits_per_blue_channel, bits_per_alpha_channel) | Obtient la couleur RGBA avec un nombre spécifié de bits par échantillon. |
| get_rgba(bits_per_sample) | Obtient la couleur RGBA avec un nombre spécifié de bits par échantillon. |
| get_y_cb_cr(bits_per_sample) | Obtient la couleur YCbCr avec un nombre spécifié de bits par échantillon. |
| get_y_cb_cr(bits_per_y, bits_per_cb, bits_per_cr) | Obtient la couleur YCbCr avec un nombre spécifié de bits par échantillon. |
| get_ycck(bits_per_sample) | Obtient la couleur YCCK avec un nombre spécifié de bits par échantillon. |
Method: get_bgr(bits_per_sample) [static]
get_bgr(bits_per_sample)
Obtient la couleur BGRA avec un nombre spécifié de bits par échantillon.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| bits_per_sample | int | Le nombre de bits par échantillon. |
Returns
| Type | Description |
|---|---|
| PixelDataFormat | La couleur BGRA. |
Method: get_bgra(bits_per_sample) [static]
get_bgra(bits_per_sample)
Obtient la couleur BGRA avec un nombre spécifié de bits par échantillon.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| bits_per_sample | int | Le nombre de bits par échantillon. |
Returns
| Type | Description |
|---|---|
| PixelDataFormat | La couleur 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)
Obtient la couleur CIE Lab avec un nombre spécifié de bits par échantillon.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| bits_per_l | int | Le nombre de bits par canal L. |
| bits_per_a | int | Le nombre de bits par canal A. |
| bits_per_b | int | Le nombre de bits par canal B. |
Returns
| Type | Description |
|---|---|
| PixelDataFormat | La couleur 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)
Obtient la couleur CMYK avec un nombre spécifié de bits par échantillon.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| bits_per_cyan_channel | int | Le nombre de bits par canal Cyan. |
| bits_per_magenta_channel | int | Le nombre de bits par canal Magenta. |
| bits_per_yellow_channel | int | Le nombre de bits par canal Jaune. |
| bits_per_key_channel | int | Le nombre de bits par canal Key. |
Returns
| Type | Description |
|---|---|
| PixelDataFormat | La couleur CMYK. |
Method: get_cmyk(bits_per_sample) [static]
get_cmyk(bits_per_sample)
Obtient la couleur CMYK avec un nombre spécifié de bits par échantillon.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| bits_per_sample | int | Le nombre de bits par échantillon. |
Returns
| Type | Description |
|---|---|
| PixelDataFormat | La couleur 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)
Obtient la couleur CMYKA avec un nombre spécifié de bits par échantillon.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| bits_per_cyan_channel | int | Le nombre de bits par canal Cyan. |
| bits_per_magenta_channel | int | Le nombre de bits par canal Magenta. |
| bits_per_yellow_channel | int | Le nombre de bits par canal Jaune. |
| bits_per_key_channel | int | Le nombre de bits par canal Key. |
| bits_per_alpha_channel | int | Le nombre de bits par canal Alpha. |
Returns
| Type | Description |
|---|---|
| PixelDataFormat | La couleur CMYK. |
Method: get_grayscale(bits_per_sample) [static]
get_grayscale(bits_per_sample)
Obtient la couleur Niveaux de gris avec un nombre spécifié de bits par échantillon.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| bits_per_sample | int | Le nombre de bits par échantillon. |
Returns
| Type | Description |
|---|---|
| PixelDataFormat | La couleur Niveaux de gris. |
Method: get_grayscale_alpha(bits_per_sample) [static]
get_grayscale_alpha(bits_per_sample)
Obtient la couleur GrayscaleAlpha avec un nombre spécifié de bits par échantillon.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| bits_per_sample | int | Le nombre de bits par échantillon. |
Returns
| Type | Description |
|---|---|
| PixelDataFormat | La couleur GrayscaleAlpha. |
Method: get_grayscale_alpha(bits_per_sample, alpha_channel_bits) [static]
get_grayscale_alpha(bits_per_sample, alpha_channel_bits)
Obtient la couleur GrayscaleAlpha avec un nombre spécifié de bits par échantillon.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| bits_per_sample | int | Le nombre de bits par échantillon. |
| alpha_channel_bits | int | Le nombre de bits par échantillon dans le canal alpha. |
Returns
| Type | Description |
|---|---|
| PixelDataFormat | La couleur 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)
Obtient la couleur RGB avec un nombre spécifié de bits par échantillon.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| bits_per_red_channel | int | Le nombre de bits par canal Rouge. |
| bits_per_green_channel | int | Le nombre de bits par canal Vert. |
| bits_per_blue_channel | int | Le nombre de bits par canal Bleu. |
Returns
| Type | Description |
|---|---|
| PixelDataFormat | La couleur RGB. |
Method: get_rgb(bits_per_sample) [static]
get_rgb(bits_per_sample)
Obtient la couleur RGB avec un nombre spécifié de bits par échantillon.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| bits_per_sample | int | Le nombre de bits par échantillon. |
Returns
| Type | Description |
|---|---|
| PixelDataFormat | La couleur RGB. |
Method: get_rgb_indexed(bits_per_sample) [static]
get_rgb_indexed(bits_per_sample)
Obtient la couleur indexée BGRA avec un nombre spécifié de bits par échantillon.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| bits_per_sample | int | Le nombre de bits par échantillon. |
Returns
| Type | Description |
|---|---|
| PixelDataFormat | La couleur 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)
Obtient la couleur RGBA avec un nombre spécifié de bits par échantillon.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| bits_per_red_channel | int | Le nombre de bits par canal Rouge. |
| bits_per_green_channel | int | Le nombre de bits par canal Vert. |
| bits_per_blue_channel | int | Le nombre de bits par canal Bleu. |
| bits_per_alpha_channel | int | Le nombre de bits par canal Alpha. |
Returns
| Type | Description |
|---|---|
| PixelDataFormat | La couleur RGBA. |
Method: get_rgba(bits_per_sample) [static]
get_rgba(bits_per_sample)
Obtient la couleur RGBA avec un nombre spécifié de bits par échantillon.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| bits_per_sample | int | Le nombre de bits par échantillon. |
Returns
| Type | Description |
|---|---|
| PixelDataFormat | La couleur RGBA. |
Method: get_y_cb_cr(bits_per_sample) [static]
get_y_cb_cr(bits_per_sample)
Obtient la couleur YCbCr avec un nombre spécifié de bits par échantillon.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| bits_per_sample | int | Le nombre de bits par échantillon. |
Returns
| Type | Description |
|---|---|
| PixelDataFormat | La couleur 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)
Obtient la couleur YCbCr avec un nombre spécifié de bits par échantillon.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| bits_per_y | int | Le nombre de bits par canal Y. |
| bits_per_cb | int | Le nombre de bits par canal Cb. |
| bits_per_cr | int | Le nombre de bits par canal Cr. |
Returns
| Type | Description |
|---|---|
| PixelDataFormat | La couleur YCbCr. |
Method: get_ycck(bits_per_sample) [static]
get_ycck(bits_per_sample)
Obtient la couleur YCCK avec un nombre spécifié de bits par échantillon.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| bits_per_sample | int | Le nombre de bits par échantillon. |
Returns
| Type | Description |
|---|---|
| PixelDataFormat | La couleur YCCK. |