Enum DibBitCount

Enum DibBitCount

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

A Enumeração BitCount especifica o número de bits que definem cada pixel e o número máximo de cores em um bitmap independente de dispositivo (DIB).

public enum DibBitCount : short

Campos

Bitcount0 = 0

O número de bits por pixel é indefinido. A imagem DEVE estar em formato JPEG ou PNG. Nenhum desses formatos inclui uma tabela de cores, portanto, este valor especifica que nenhuma tabela de cores está presente. Veja [JFIF] e [RFC2083] para mais informações sobre os formatos de compressão JPEG e PNG.

Bitcount1 = 1

A imagem é especificada com duas cores. Cada pixel no bitmap é representado por um único bit. Se o bit estiver limpo, o pixel é exibido com a cor da primeira entrada na tabela de cores; se o bit estiver definido, o pixel tem a cor da segunda entrada na tabela.

Bitcount2 = 4

A imagem é especificada com um máximo de 16 cores. Cada pixel no bitmap é representado por um índice de 4 bits na tabela de cores, e cada byte contém 2 pixels.

Bitcount3 = 8

A imagem é especificada com um máximo de 256 cores. Cada pixel no bitmap é representado por um índice de 8 bits na tabela de cores, e cada byte contém 1 pixel.

Bitcount4 = 16

A imagem é especificada com um máximo de 2^16 cores. Cada pixel no bitmap é representado por um valor de 16 bits.

Bitcount5 = 24

O bitmap tem um máximo de 2^24 cores, e o campo Colors do DIB é NULL. Cada triplo de 3 bytes no array do bitmap representa as intensidades relativas de azul, verde e vermelho, respectivamente, para um pixel. A tabela de cores Colors é usada para otimizar as cores utilizadas em dispositivos baseados em paleta, e DEVE conter o número de entradas especificado pelo campo ColorUsed do objeto BitmapInfoHeader.

Bitcount6 = 32

O bitmap tem um máximo de 2^24 cores.

 Português