Class WmfBitmapInfoHeader
Tên không gian: Aspose.Imaging.FileFormats.Wmf.Objects Tổng hợp: Aspose.Imaging.dll (25.4.0)
BitmapInfoHeader Object chứa thông tin về kích thước và định dạng màu của một thiết bị độc lậpBản đồ Bitmap (DIB)
public class WmfBitmapInfoHeader : WmfBitmapBaseHeader
Inheritance
object ← MetaObject ← WmfBitmapBaseHeader ← WmfBitmapInfoHeader
Thành viên thừa kế
WmfBitmapBaseHeader.HeaderSize , WmfBitmapBaseHeader.Planes , WmfBitmapBaseHeader.BitCount , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
WmfBitmapInfoHeader()
public WmfBitmapInfoHeader()
Fields
StructureSize
Kích thước cấu trúc
public const int StructureSize = 40
Giá trị Field
Properties
ColorImportant
Nhận hoặc thiết lập một toàn bộ không được ký kết 32 bit định nghĩa số lượng các chỉ số màu cần thiết để hiển thịcủa DIB.Nếu giá trị này là không, tất cả các chỉ số màu được yêu cầu
public int ColorImportant { get; set; }
Giá trị bất động sản
ColorUsed
Nhận hoặc đặt một toàn bộ không được ký kết 32 bit chỉ định số lượng các chỉ số trong bảng màu được sử dụng bởi DIB, như:Tiếp theo :Nếu giá trị này là không, DIB sử dụng số lượng tối đa của màu sắc tương ứng với Giá trị BitCount.Nếu giá trị này là nonzero và Giá trị BitCount nhỏ hơn 16, giá cả này chỉ định số lượng màu được sử dụng bởicủa DIB.Nếu giá trị này là nonzero và Giá trị của BitCount là 16 hoặc lớn hơn, nó chỉ định kích thước của bảng màu.được sử dụng để tối ưu hóa hiệu suất của hệ thống palette.Lưu ý Nếu giá trị này là nonzero và lớn hơn kích thước tối đa có thể của bảng màu dựa trên BitCountgiá trị, kích thước bảng màu tối đa nên được giả định.
public int ColorUsed { get; set; }
Giá trị bất động sản
Compression
Nhận hoặc đặt một toàn bộ không được ký kết 32 bit định nghĩa chế độ nén của DIB. giá trị này phải nằm trongDanh sách nén (Phần 2.1.1.7)Giá trị này KHÔNG phải chỉ định một định dạng nén nếu DIB là một bitmap trên xuống, như được chỉ ra bởi giá trị Height.
public WmfCompression Compression { get; set; }
Giá trị bất động sản
Height
Gets or sets 32-bit signed integer that defines the height of the DIB, in pixels. giá trị này KHÔNG phải là zero.Nếu giá trị này là tích cực, DIB là một bitmap dưới cùng, và nguồn gốc của nó là góc dưới bên trái.Nếu giá trị này là tiêu cực, DIB là một bitmap trên xuống, và nguồn gốc của nó là góc trên bên trái.Không hỗ trợ nén.Trong trường này SHOULD xác định chiều cao của tệp hình ảnh bị nén, nếu giá trị Nén chỉ định JPEG hoặc PNGđịnh dạng
public int Height { get; set; }
Giá trị bất động sản
ImageSize
Nhận hoặc thiết lập một toàn bộ 32 bit không được ký kết mà xác định kích thước, trong byte, của hình ảnh.Nếu giá trị phức tạp là BI_RGB, Giá trị này SHOULD phải là 0 và MUST be ignored.Nếu giá trị phức tạp là BI_JPEG hoặc BI-PNG, Giá trị này phải xác định kích thước của buffer hình ảnh JPEG hay PNG;tương ứng .
public int ImageSize { get; set; }
Giá trị bất động sản
Width
Nhận hoặc đặt một toàn bộ ký kết 32 bit định nghĩa chiều rộng của DIB, trong pixel. giá trị này MUST là tích cực.Trong trường này SHOULD xác định chiều rộng của tệp hình ảnh bị nén, nếu giá trị Nén chỉ định JPEG hoặc PNGđịnh dạng
public int Width { get; set; }
Giá trị bất động sản
XpelsPerMeter
Nhận hoặc thiết lập một toàn bộ ký kết 32 bit định nghĩa độ phân giải ngang, trong pixel-per-meter, của mục tiêuThiết bị cho DIB
public int XPelsPerMeter { get; set; }
Giá trị bất động sản
YPelsPerMeter
Nhận hoặc thiết lập một toàn bộ ký kết 32 bit định nghĩa độ phân giải dọc, trong pixel-per-meter, của mục tiêuThiết bị cho DIB
public int YPelsPerMeter { get; set; }