Enum DibBitCount

Enum DibBitCount

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

Wyliczenie BitCount określa liczbę bitów, które definiują każdy piksel oraz maksymalną liczbę kolorów w bitmapie niezależnej od urządzenia (DIB).

public enum DibBitCount : short

Pola

Bitcount0 = 0

Liczba bitów na piksel jest nieokreślona.
Obraz powinien być w formacie JPEG lub PNG.
Żaden z tych formatów nie zawiera tabeli kolorów, więc ta wartość
określa, że tabela kolorów nie jest obecna. Zobacz [JFIF] i [RFC2083]
aby uzyskać więcej informacji dotyczących formatów kompresji JPEG i PNG.

Bitcount1 = 1

Obraz jest określony z dwoma kolorami. Każdy piksel w bitmapie jest
reprezentowany przez jeden bit. Jeśli bit jest czysty, piksel jest
wyświetlany w kolorze pierwszego wpisu w tabeli kolorów;
jeśli bit jest ustawiony, piksel ma kolor drugiego wpisu w tabeli.

Bitcount2 = 4

Obraz jest określony z maksymalnie 16 kolorami.
Każdy piksel w bitmapie jest reprezentowany przez 4-bitowy indeks w
tabeli kolorów, a każdy bajt zawiera 2 piksele.

Bitcount3 = 8

Obraz jest określony z maksymalnie 256 kolorami.
Każdy piksel w bitmapie jest reprezentowany przez 8-bitowy indeks w
tabeli kolorów, a każdy bajt zawiera 1 piksel.

Bitcount4 = 16

Obraz jest określony z maksymalnie 2^16 kolorami.
Każdy piksel w bitmapie jest reprezentowany przez 16-bitową wartość.

Bitcount5 = 24

Bitmapa ma maksymalnie 2^24 kolorów, a pole Colors w DIB jest NULL.
Każdy 3-bajtowy trójpak w tablicy bitmapy reprezentuje względne intensywności
niebieskiego, zielonego i czerwonego, odpowiednio, dla piksela. Tabela kolorów Colors
jest używana do optymalizacji kolorów stosowanych na urządzeniach opartych na palecie i MUSI zawierać
liczbę wpisów określoną przez pole ColorUsed w obiekcie BitmapInfoHeader.

Bitcount6 = 32

Bitmapa ma maksymalnie 2^24 kolorów.

 Polski