Enum DibBitCount

Enum DibBitCount

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

Liệt kê BitCount xác định số lượng bit định nghĩa mỗi pixel và số màu tối đa trong một bitmap độc lập với thiết bị (DIB).

public enum DibBitCount : short

Các trường

Bitcount0 = 0

Số lượng bit mỗi pixel không được xác định.
Hình ảnh PHẢI ở định dạng JPEG hoặc PNG.
Cả hai định dạng này đều không bao gồm bảng màu, vì vậy giá trị này
xác định rằng không có bảng màu nào được hiện diện. Xem [JFIF] và [RFC2083]
để biết thêm thông tin về các định dạng nén JPEG và PNG.

Bitcount1 = 1

Hình ảnh được xác định với hai màu. Mỗi pixel trong bitmap được
đại diện bởi một bit duy nhất. Nếu bit đó là rõ ràng, pixel sẽ
được hiển thị với màu của mục đầu tiên trong bảng màu;
nếu bit đó được thiết lập, pixel có màu của mục thứ hai trong bảng.

Bitcount2 = 4

Hình ảnh được xác định với tối đa 16 màu.
Mỗi pixel trong bitmap được đại diện bởi một chỉ số 4-bit vào
bảng màu, và mỗi byte chứa 2 pixel.

Bitcount3 = 8

Hình ảnh được xác định với tối đa 256 màu.
Mỗi pixel trong bitmap được đại diện bởi một chỉ số 8-bit vào
bảng màu, và mỗi byte chứa 1 pixel.

Bitcount4 = 16

Hình ảnh được xác định với tối đa 2^16 màu.
Mỗi pixel trong bitmap được đại diện bởi một giá trị 16-bit.

Bitcount5 = 24

Bitmap có tối đa 2^24 màu, và trường Colors của DIB là NULL.
Mỗi bộ ba 3-byte trong mảng bitmap đại diện cho cường độ tương đối
của màu xanh, xanh lá cây và đỏ, tương ứng, cho một pixel. Bảng màu Colors
được sử dụng để tối ưu hóa màu sắc được sử dụng trên các thiết bị dựa trên bảng màu, và PHẢI chứa
số lượng mục được chỉ định bởi trường ColorUsed của đối tượng BitmapInfoHeader.

Bitcount6 = 32

Bitmap có tối đa 2^24 màu.

 Tiếng Việt