Enum DibBitCount
Namespace: Aspose.Imaging.ApsBuilder.Dib
Assembly: Aspose.Imaging.dll (25.2.0)
Die BitCount-Enumeration gibt die Anzahl der Bits an, die jeden Pixel definieren, und die maximale Anzahl von Farben in einem geräteunabhängigen Bitmap (DIB).
public enum DibBitCount : short
Felder
Bitcount0 = 0
Die Anzahl der Bits pro Pixel ist undefiniert.
Das Bild sollte entweder im JPEG- oder im PNG-Format vorliegen.
Keines dieser Formate enthält eine Farbtabelle, sodass dieser Wert angibt, dass keine Farbtabelle vorhanden ist. Siehe [JFIF] und [RFC2083] für weitere Informationen zu JPEG- und PNG-Kompressionsformaten.
Bitcount1 = 1
Das Bild ist mit zwei Farben angegeben. Jeder Pixel im Bitmap wird durch ein einzelnes Bit dargestellt. Ist das Bit klar, wird der Pixel mit der Farbe des ersten Eintrags in der Farbtabelle angezeigt; ist das Bit gesetzt, hat der Pixel die Farbe des zweiten Eintrags in der Tabelle.
Bitcount2 = 4
Das Bild ist mit maximal 16 Farben angegeben. Jeder Pixel im Bitmap wird durch einen 4-Bit-Index in der Farbtabelle dargestellt, und jedes Byte enthält 2 Pixel.
Bitcount3 = 8
Das Bild ist mit maximal 256 Farben angegeben. Jeder Pixel im Bitmap wird durch einen 8-Bit-Index in der Farbtabelle dargestellt, und jedes Byte enthält 1 Pixel.
Bitcount4 = 16
Das Bild ist mit maximal 2^16 Farben angegeben. Jeder Pixel im Bitmap wird durch einen 16-Bit-Wert dargestellt.
Bitcount5 = 24
Das Bitmap hat maximal 2^24 Farben, und das Colors-Feld von DIB ist NULL. Jedes 3-Byte-Triplett im Bitmap-Array stellt die relativen Intensitäten von Blau, Grün und Rot für einen Pixel dar. Die Farbtabelle Colors wird zur Optimierung der auf palettebasierten Geräten verwendeten Farben verwendet und MUSS die Anzahl der Einträge enthalten, die im ColorUsed-Feld des BitmapInfoHeader-Objekts angegeben sind.
Bitcount6 = 32
Das Bitmap hat maximal 2^24 Farben.