Enum DibBitCount

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 кольорів.

 Українська