Class WmfBitmapInfoHeader

Class WmfBitmapInfoHeader

ชื่อพื้นที่: Aspose.Imaging.FileFormats.Wmf.Objects การประกอบ: Aspose.Imaging.dll (25.4.0)

BitmapInfoHeader Object มีข้อมูลเกี่ยวกับขนาดและรูปแบบสีของอุปกรณ์ที่เป็นอิสระบิตการ์ด (DIB)

public class WmfBitmapInfoHeader : WmfBitmapBaseHeader

Inheritance

object MetaObject WmfBitmapBaseHeader WmfBitmapInfoHeader

อนุญาโตตุลาการ

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

ขนาดโครงสร้าง

public const int StructureSize = 40

หมายเลข

int

Properties

ColorImportant

รับหรือตั้งค่า integer 32 บิตที่ไม่ได้รับสัญญาณซึ่งกําหนดจํานวนเครื่องหมายสีที่จําเป็นสําหรับการแสดงของ DIBหากมูลค่านี้เป็นศูนย์ทุกตัวดัชนีสีที่จําเป็น

public int ColorImportant { get; set; }

คุณสมบัติมูลค่า

int

ColorUsed

ได้รับหรือตั้งค่า 32 บิตแบบไม่มีสัญญาณซึ่งระบุจํานวนของตัวอักษรในตารางสีที่ใช้โดย DIBต่อไปนี้:หากค่านี้เป็นศูนย์ DIB ใช้จํานวนสีสูงสุดที่ตรงกับค่า BitCountหากค่านี้เป็น nonzero และค่า BitCount น้อยกว่า 16 ราคานี้ระบุจํานวนสีที่ใช้โดยของ DIBหากค่านี้เป็น nonzero และค่า BitCount คือ 16 หรือมากกว่าค่านี้ระบุขนาดของตารางสีใช้เพื่อเพิ่มประสิทธิภาพของแพลตฟอร์มระบบหมายเหตุ หากค่านี้เป็น nonzero และสูงกว่าขนาดสูงสุดที่สามารถของตารางสีขึ้นอยู่กับ BitCountหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลข

public int ColorUsed { get; set; }

คุณสมบัติมูลค่า

int

Compression

ได้รับหรือตั้งค่า integer 32 บิตที่ไม่ได้รับสัญญาณซึ่งกําหนดโหมดการบีบอัดของ DIB หมายเลขนี้ควรอยู่ในรายชื่อการบีบอัด (ส่วน 2.1.1.7)หมายเลขนี้ไม่จําเป็นต้องระบุรูปแบบที่บีบอัดถ้า DIB เป็นบิตการ์ดด้านบนด้านล่างตามที่ระบุโดยค่าสูง

public WmfCompression Compression { get; set; }

คุณสมบัติมูลค่า

WmfCompression

Height

ได้รับหรือตั้งค่า 32 บิตลงชื่อที่กําหนดความสูงของ DIB ในพิกเซล หมายเลขนี้ไม่ควรเป็นศูนย์หากค่านี้เป็นเชิงบวก DIB เป็นบิตแผนที่ด้านล่างและแหล่งกําเนิดของมันคือมุมด้านล่างด้านซ้ายหากมูลค่านี้เป็นเชิงลบ DIB เป็นบิตแผนที่ด้านบนด้านล่างและแหล่งกําเนิดของมันคือมุมด้านบนด้านซ้ายไม่สนับสนุนการบีบอัดฟิลด์นี้ SHOULD จะระบุความสูงของไฟล์ภาพที่บีบอัดถ้าค่าบีบอัดระบุ JPEG หรือ PNGรูปแบบ

public int Height { get; set; }

คุณสมบัติมูลค่า

int

ImageSize

ได้รับหรือตั้งค่าสมบูรณ์ 32 บิตที่ไม่ระบุซึ่งกําหนดขนาดของภาพในไบต์หากค่าการบีบอัดคือ BI_RGB หมายเลขนี้จะต้องเป็นศูนย์และต้องลืมถ้าค่าการบีบอัดคือ BI_JPEG หรือ BI_PNG หมายถึงขนาดของ JPEG หรือ PNG หมายถึงค่านี้ตามที่

public int ImageSize { get; set; }

คุณสมบัติมูลค่า

int

Width

ได้รับหรือตั้งค่า 32 บิตที่ลงชื่อซึ่งกําหนดความกว้างของ DIB ในพิกเซล หมายเลขนี้ต้องเป็นเชิงบวกฟิลด์นี้ SHOULD จะระบุความกว้างของไฟล์ภาพที่บีบอัดถ้าค่าบีบอัดระบุ JPEG หรือ PNGรูปแบบ

public int Width { get; set; }

คุณสมบัติมูลค่า

int

XPelsอัตโนมัติ

ได้รับหรือตั้งค่า 32 บิตสัญญาที่กําหนดความละเอียดแนวนอนในพิกเซลต่อเมตรของเป้าหมายอุปกรณ์สําหรับ DIB

public int XPelsPerMeter { get; set; }

คุณสมบัติมูลค่า

int

YPelsPerMeter

ได้รับหรือตั้งค่าอินเทอร์เน็ตที่ลงนาม 32 บิตที่กําหนดความละเอียดแนวตั้งในพิกเซลต่อเมตรของเป้าหมายอุปกรณ์สําหรับ DIB

public int YPelsPerMeter { get; set; }

คุณสมบัติมูลค่า

int

 แบบไทย