Enum DibBitCount
Namespace: Aspose.Imaging.ApsBuilder.Dib
Assembly: Aspose.Imaging.dll (25.2.0)
Перерахування BitCount вказує на кількість бітів, які визначають кожен піксель, та максимальну кількість кольорів у незалежному від пристрою растровому зображенні (DIB).
public enum DibBitCount : short
Поля
Bitcount0 = 0
Кількість бітів на піксель не визначена.
Зображення МАЄ бути у форматі JPEG або PNG.
Жоден з цих форматів не містить таблицю кольорів, тому це значення
вказує на те, що таблиця кольорів відсутня. Дивіться [JFIF] та [RFC2083]
для отримання додаткової інформації про формати стиснення JPEG та PNG.
Bitcount1 = 1
Зображення вказано з двома кольорами. Кожен піксель у растровому зображенні
представлено одним бітом. Якщо біт очищений, піксель
відображається кольором першого запису в таблиці кольорів;
якщо біт встановлений, піксель має колір другого запису в таблиці.
Bitcount2 = 4
Зображення вказано з максимальною кількістю 16 кольорів.
Кожен піксель у растровому зображенні представлений 4-бітним індексом у
таблиці кольорів, і кожен байт містить 2 пікселі.
Bitcount3 = 8
Зображення вказано з максимальною кількістю 256 кольорів.
Кожен піксель у растровому зображенні представлений 8-бітним індексом у
таблиці кольорів, і кожен байт містить 1 піксель.
Bitcount4 = 16
Зображення вказано з максимальною кількістю 2^16 кольорів.
Кожен піксель у растровому зображенні представлений 16-бітним значенням.
Bitcount5 = 24
Растрове зображення має максимальну кількість 2^24 кольорів, а поле Colors DIB є NULL.
Кожен 3-байтовий трійник у масиві растрового зображення представляє відносні інтенсивності
синього, зеленого та червоного кольорів відповідно для пікселя. Таблиця кольорів Colors
використовується для оптимізації кольорів, що використовуються на пристроях на основі палітри, і МАЄ містити
кількість записів, зазначену в полі ColorUsed об’єкта BitmapInfoHeader.
Bitcount6 = 32
Растрове зображення має максимальну кількість 2^24 кольорів.