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.