Classe PixelDataFormat
Summary: The pixel data format. This is an immutable object.
Module: aspose.imaging
Full Name: aspose.imaging.PixelDataFormat
Properties
| Name | Type | Access | Descrizione |
|---|---|---|---|
| GRAYSCALE16 [static] | PixelDataFormat | r | Definito per 16 bit per pixel con fino a 16 bit che rappresentano l’intensità in scala di grigi. |
| bits_per_pixel | int | r | Ottiene i bit per pixel. |
| didascalia | string | r | Ottiene la didascalia del formato dati pixel. |
| channel_bits | int[] | r | Ottiene il conteggio dei bit per ogni canale. |
| channels_count | int | r | Ottiene il conteggio dei canali. |
| cmyk [static] | PixelDataFormat | r | Ottiene il PixelDataFormat definito per 32 bit per pixel con 8 bit per ciascuno dei ciano, magenta, giallo e nero. |
| cmyka [static] | PixelDataFormat | r | Ottiene l’acmyk. |
| grayscale [static] | PixelDataFormat | r/w | Ottiene il PixelDataFormat definito per 8 bit per pixel con 8 bit che rappresentano l’intensità in scala di grigi nell’intervallo 0-255. |
| grayscale_alpha [static] | PixelDataFormat | r | Ottiene il PixelDataFormat definito per 16 bit per pixel con 8 bit che rappresentano l’intensità in scala di grigi nell’intervallo 0-255 e un ulteriore componente alfa a 8 bit. |
| pixel_format | PixelFormat | r | Ottiene il formato pixel. |
| rgb_16_bpp_555 [static] | PixelDataFormat | r | Ottiene il PixelDataFormat definito per 16 bit per pixel con 5 bit per ciascuno di rosso, verde e blu, l’alfa non è definito. |
| rgb_16_bpp_565 [static] | PixelDataFormat | r | Ottiene il PixelDataFormat definito per 16 bit per pixel con 5 bit per rosso, 6 bit per verde e 5 bit per blu, l’alfa non è definito. |
| rgb_24_bpp [static] | PixelDataFormat | r | Ottiene il PixelDataFormat definito per 24 bit per pixel con 8 bit per ciascuno di alfa, rosso, verde e blu, l’alfa non è definito. |
| rgb_24_bpp_png [static] | PixelDataFormat | r | Ottiene il PixelDataFormat definito per 24 bit per pixel con 8 bit per ciascuno di alfa, rosso, verde e blu, l’alfa non è definito. |
| rgb_32_bpp [static] | PixelDataFormat | r | Ottiene il PixelDataFormat definito per 32 bit per pixel con 8 bit per ciascuno di alfa, rosso, verde e blu. |
| rgb_indexed_1_bpp [static] | PixelDataFormat | r | Ottiene il PixelDataFormat definito per 1 bit indicizzato per colore. L’archiviazione dei dati pixel indicizzati è destinata a consentire l’archiviazione e il recupero dei dati ovunque venga utilizzata la tavolozza dei colori. Usare con cautela, poiché potrebbe richiedere la conversione da una tavolozza all’altra o da RGBA a modello di colore indicizzato. |
| rgb_indexed_2_bpp [static] | PixelDataFormat | r | Ottiene il PixelDataFormat definito per 2 bit indicizzati per colore. L’archiviazione dei dati pixel indicizzati è destinata a consentire l’archiviazione e il recupero dei dati ovunque venga utilizzata la tavolozza dei colori. Usare con cautela, poiché potrebbe richiedere la conversione da una tavolozza all’altra o da RGBA a modello di colore indicizzato. |
| rgb_indexed_4_bpp [static] | PixelDataFormat | r | Ottiene il PixelDataFormat definito per 4 bit indicizzati per colore. L’archiviazione dei dati pixel indicizzati è destinata a consentire l’archiviazione e il recupero dei dati ovunque venga utilizzata la tavolozza dei colori. Usare con cautela, poiché potrebbe richiedere la conversione da una tavolozza all’altra o da RGBA a modello di colore indicizzato. |
| rgb_indexed_8_bpp [static] | PixelDataFormat | r | Ottiene il PixelDataFormat definito per 8 bit indicizzati per colore. L’archiviazione dei dati pixel indicizzati è destinata a consentire l’archiviazione e il recupero dei dati ovunque venga utilizzata la tavolozza dei colori. Usare con cautela, poiché potrebbe richiedere la conversione da una tavolozza all’altra o da RGBA a modello di colore indicizzato. |
| rgba_32_bpp [static] | PixelDataFormat | r | Ottiene il PixelDataFormat definito per 32 bit per pixel con 8 bit per ciascuno di alfa, rosso, verde e blu. |
| y_cb_cr [static] | PixelDataFormat | r | Ottiene il PixelDataFormat definito per 24 bit per pixel con 8 bit per ciascuno dei componenti di crominanza luma, differenza blu e differenza rossa. |
| ycck [static] | PixelDataFormat | r | Ottiene il PixelDataFormat definito per 32 bit per pixel con 8 bit per ciascuno dei componenti di crominanza luma, differenza blu, differenza rossa e nero. |
Methods
| Name | Descrizione |
|---|---|
| get_bgr(bits_per_sample) | Ottiene il colore BGRA con un numero specificato di bit per campione. |
| get_bgra(bits_per_sample) | Ottiene il colore BGRA con un numero specificato di bit per campione. |
| get_cie_lab(bits_per_l, bits_per_a, bits_per_b) | Ottiene il colore CIE Lab con un numero specificato di bit per campione. |
| get_cmyk(bits_per_cyan_channel, bits_per_magenta_channel, bits_per_yellow_channel, bits_per_key_channel) | Ottiene il colore CMYK con un numero specificato di bit per campione. |
| get_cmyk(bits_per_sample) | Ottiene il colore CMYK con un numero specificato di bit per campione. |
| get_cmyka(bits_per_cyan_channel, bits_per_magenta_channel, bits_per_yellow_channel, bits_per_key_channel, bits_per_alpha_channel) | Ottiene il colore CMYKA con un numero specificato di bit per campione. |
| get_grayscale(bits_per_sample) | Ottiene il colore in scala di grigi con un numero specificato di bit per campione. |
| get_grayscale_alpha(bits_per_sample) | Ottiene il colore GrayscaleAlpha con un numero specificato di bit per campione. |
| get_grayscale_alpha(bits_per_sample, alpha_channel_bits) | Ottiene il colore GrayscaleAlpha con un numero specificato di bit per campione. |
| get_rgb(bits_per_red_channel, bits_per_green_channel, bits_per_blue_channel) | Ottiene il colore RGB con un numero specificato di bit per campione. |
| get_rgb(bits_per_sample) | Ottiene il colore RGB con un numero specificato di bit per campione. |
| get_rgb_indexed(bits_per_sample) | Ottiene il colore indicizzato BGRA con un numero specificato di bit per campione. |
| get_rgba(bits_per_red_channel, bits_per_green_channel, bits_per_blue_channel, bits_per_alpha_channel) | Ottiene il colore RGBA con un numero specificato di bit per campione. |
| get_rgba(bits_per_sample) | Ottiene il colore RGBA con un numero specificato di bit per campione. |
| get_y_cb_cr(bits_per_sample) | Ottiene il colore YCbCr con un numero specificato di bit per campione. |
| get_y_cb_cr(bits_per_y, bits_per_cb, bits_per_cr) | Ottiene il colore YCbCr con un numero specificato di bit per campione. |
| get_ycck(bits_per_sample) | Ottiene il colore YCCK con un numero specificato di bit per campione. |
Method: get_bgr(bits_per_sample) [static]
get_bgr(bits_per_sample)
Ottiene il colore BGRA con un numero specificato di bit per campione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| bits_per_sample | int | Il numero di bit per campione. |
Returns
| Tipo | Descrizione |
|---|---|
| PixelDataFormat | Il colore BGRA. |
Method: get_bgra(bits_per_sample) [static]
get_bgra(bits_per_sample)
Ottiene il colore BGRA con un numero specificato di bit per campione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| bits_per_sample | int | Il numero di bit per campione. |
Returns
| Tipo | Descrizione |
|---|---|
| PixelDataFormat | Il colore 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)
Ottiene il colore CIE Lab con un numero specificato di bit per campione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| bits_per_l | int | Il numero di bit per il canale L. |
| bits_per_a | int | Il numero di bit per il canale A. |
| bits_per_b | int | Il numero di bit per il canale B. |
Returns
| Tipo | Descrizione |
|---|---|
| PixelDataFormat | Il colore 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)
Ottiene il colore CMYK con un numero specificato di bit per campione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| bits_per_cyan_channel | int | Il numero di bit per il canale Ciano. |
| bits_per_magenta_channel | int | Il numero di bit per il canale Magenta. |
| bits_per_yellow_channel | int | Il numero di bit per il canale Giallo. |
| bits_per_key_channel | int | Il numero di bit per il canale Key. |
Returns
| Tipo | Descrizione |
|---|---|
| PixelDataFormat | Il colore CMYK. |
Method: get_cmyk(bits_per_sample) [static]
get_cmyk(bits_per_sample)
Ottiene il colore CMYK con un numero specificato di bit per campione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| bits_per_sample | int | Il numero di bit per campione. |
Returns
| Tipo | Descrizione |
|---|---|
| PixelDataFormat | Il colore 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)
Ottiene il colore CMYKA con un numero specificato di bit per campione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| bits_per_cyan_channel | int | Il numero di bit per il canale Ciano. |
| bits_per_magenta_channel | int | Il numero di bit per il canale Magenta. |
| bits_per_yellow_channel | int | Il numero di bit per il canale Giallo. |
| bits_per_key_channel | int | Il numero di bit per il canale Key. |
| bits_per_alpha_channel | int | Il numero di bit per il canale Alpha. |
Returns
| Tipo | Descrizione |
|---|---|
| PixelDataFormat | Il colore CMYK. |
Method: get_grayscale(bits_per_sample) [static]
get_grayscale(bits_per_sample)
Ottiene il colore in scala di grigi con un numero specificato di bit per campione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| bits_per_sample | int | Il numero di bit per campione. |
Returns
| Tipo | Descrizione |
|---|---|
| PixelDataFormat | Il colore Grayscale. |
Method: get_grayscale_alpha(bits_per_sample) [static]
get_grayscale_alpha(bits_per_sample)
Ottiene il colore GrayscaleAlpha con un numero specificato di bit per campione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| bits_per_sample | int | Il numero di bit per campione. |
Returns
| Tipo | Descrizione |
|---|---|
| PixelDataFormat | Il colore GrayscaleAlpha. |
Method: get_grayscale_alpha(bits_per_sample, alpha_channel_bits) [static]
get_grayscale_alpha(bits_per_sample, alpha_channel_bits)
Ottiene il colore GrayscaleAlpha con un numero specificato di bit per campione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| bits_per_sample | int | Il numero di bit per campione. |
| alpha_channel_bits | int | Il numero di bit per campione nel canale alpha. |
Returns
| Tipo | Descrizione |
|---|---|
| PixelDataFormat | Il colore 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)
Ottiene il colore RGB con un numero specificato di bit per campione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| bits_per_red_channel | int | Il numero di bit per il canale Rosso. |
| bits_per_green_channel | int | Il numero di bit per il canale Verde. |
| bits_per_blue_channel | int | Il numero di bit per il canale Blu. |
Returns
| Tipo | Descrizione |
|---|---|
| PixelDataFormat | Il colore RGB. |
Method: get_rgb(bits_per_sample) [static]
get_rgb(bits_per_sample)
Ottiene il colore RGB con un numero specificato di bit per campione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| bits_per_sample | int | Il numero di bit per campione. |
Returns
| Tipo | Descrizione |
|---|---|
| PixelDataFormat | Il colore RGB. |
Method: get_rgb_indexed(bits_per_sample) [static]
get_rgb_indexed(bits_per_sample)
Ottiene il colore indicizzato BGRA con un numero specificato di bit per campione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| bits_per_sample | int | Il numero di bit per campione. |
Returns
| Tipo | Descrizione |
|---|---|
| PixelDataFormat | Il colore 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)
Ottiene il colore RGBA con un numero specificato di bit per campione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| bits_per_red_channel | int | Il numero di bit per il canale Rosso. |
| bits_per_green_channel | int | Il numero di bit per il canale Verde. |
| bits_per_blue_channel | int | Il numero di bit per il canale Blu. |
| bits_per_alpha_channel | int | Il numero di bit per il canale Alpha. |
Returns
| Tipo | Descrizione |
|---|---|
| PixelDataFormat | Il colore RGBA. |
Method: get_rgba(bits_per_sample) [static]
get_rgba(bits_per_sample)
Ottiene il colore RGBA con un numero specificato di bit per campione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| bits_per_sample | int | Il numero di bit per campione. |
Returns
| Tipo | Descrizione |
|---|---|
| PixelDataFormat | Il colore RGBA. |
Method: get_y_cb_cr(bits_per_sample) [static]
get_y_cb_cr(bits_per_sample)
Ottiene il colore YCbCr con un numero specificato di bit per campione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| bits_per_sample | int | Il numero di bit per campione. |
Returns
| Tipo | Descrizione |
|---|---|
| PixelDataFormat | Il colore 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)
Ottiene il colore YCbCr con un numero specificato di bit per campione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| bits_per_y | int | Il numero di bit per il canale Y. |
| bits_per_cb | int | Il numero di bit per il canale Cb. |
| bits_per_cr | int | Il numero di bit per il canale Cr. |
Returns
| Tipo | Descrizione |
|---|---|
| PixelDataFormat | Il colore YCbCr. |
Method: get_ycck(bits_per_sample) [static]
get_ycck(bits_per_sample)
Ottiene il colore YCCK con un numero specificato di bit per campione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| bits_per_sample | int | Il numero di bit per campione. |
Returns
| Tipo | Descrizione |
|---|---|
| PixelDataFormat | Il colore YCCK. |