Enum DibBitCount

Enum DibBitCount

Namespace: Aspose.Imaging.ApsBuilder.Dib
Assembly: Aspose.Imaging.dll (25.2.0)

L’enumerazione BitCount specifica il numero di bit che definiscono ogni pixel e il numero massimo di colori in un bitmap indipendente dal dispositivo (DIB).

public enum DibBitCount : short

Campi

Bitcount0 = 0

Il numero di bit per pixel è indefinito. L’immagine DEVE essere in formato JPEG o PNG. Nessuno di questi formati include una tabella colori, quindi questo valore specifica che non è presente alcuna tabella colori. Vedi [JFIF] e [RFC2083] per ulteriori informazioni sui formati di compressione JPEG e PNG.

Bitcount1 = 1

L’immagine è specificata con due colori. Ogni pixel nel bitmap è rappresentato da un singolo bit. Se il bit è chiaro, il pixel è visualizzato con il colore della prima voce nella tabella colori; se il bit è impostato, il pixel ha il colore della seconda voce nella tabella.

Bitcount2 = 4

L’immagine è specificata con un massimo di 16 colori. Ogni pixel nel bitmap è rappresentato da un indice a 4 bit nella tabella colori, e ogni byte contiene 2 pixel.

Bitcount3 = 8

L’immagine è specificata con un massimo di 256 colori. Ogni pixel nel bitmap è rappresentato da un indice a 8 bit nella tabella colori, e ogni byte contiene 1 pixel.

Bitcount4 = 16

L’immagine è specificata con un massimo di 2^16 colori. Ogni pixel nel bitmap è rappresentato da un valore a 16 bit.

Bitcount5 = 24

Il bitmap ha un massimo di 2^24 colori, e il campo Colors del DIB è NULL. Ogni tripletto di 3 byte nell’array bitmap rappresenta le intensità relative di blu, verde e rosso, rispettivamente, per un pixel. La tabella colori Colors è utilizzata per ottimizzare i colori utilizzati su dispositivi basati su palette, e DEVE contenere il numero di voci specificato dal campo ColorUsed dell’oggetto BitmapInfoHeader.

Bitcount6 = 32

Il bitmap ha un massimo di 2^24 colori.

 Italiano