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
หมายเลข
Properties
ColorImportant
รับหรือตั้งค่า integer 32 บิตที่ไม่ได้รับสัญญาณซึ่งกําหนดจํานวนเครื่องหมายสีที่จําเป็นสําหรับการแสดงของ DIBหากมูลค่านี้เป็นศูนย์ทุกตัวดัชนีสีที่จําเป็น
public int ColorImportant { get; set; }
คุณสมบัติมูลค่า
ColorUsed
ได้รับหรือตั้งค่า 32 บิตแบบไม่มีสัญญาณซึ่งระบุจํานวนของตัวอักษรในตารางสีที่ใช้โดย DIBต่อไปนี้:หากค่านี้เป็นศูนย์ DIB ใช้จํานวนสีสูงสุดที่ตรงกับค่า BitCountหากค่านี้เป็น nonzero และค่า BitCount น้อยกว่า 16 ราคานี้ระบุจํานวนสีที่ใช้โดยของ DIBหากค่านี้เป็น nonzero และค่า BitCount คือ 16 หรือมากกว่าค่านี้ระบุขนาดของตารางสีใช้เพื่อเพิ่มประสิทธิภาพของแพลตฟอร์มระบบหมายเหตุ หากค่านี้เป็น nonzero และสูงกว่าขนาดสูงสุดที่สามารถของตารางสีขึ้นอยู่กับ BitCountหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลข
public int ColorUsed { get; set; }
คุณสมบัติมูลค่า
Compression
ได้รับหรือตั้งค่า integer 32 บิตที่ไม่ได้รับสัญญาณซึ่งกําหนดโหมดการบีบอัดของ DIB หมายเลขนี้ควรอยู่ในรายชื่อการบีบอัด (ส่วน 2.1.1.7)หมายเลขนี้ไม่จําเป็นต้องระบุรูปแบบที่บีบอัดถ้า DIB เป็นบิตการ์ดด้านบนด้านล่างตามที่ระบุโดยค่าสูง
public WmfCompression Compression { get; set; }
คุณสมบัติมูลค่า
Height
ได้รับหรือตั้งค่า 32 บิตลงชื่อที่กําหนดความสูงของ DIB ในพิกเซล หมายเลขนี้ไม่ควรเป็นศูนย์หากค่านี้เป็นเชิงบวก DIB เป็นบิตแผนที่ด้านล่างและแหล่งกําเนิดของมันคือมุมด้านล่างด้านซ้ายหากมูลค่านี้เป็นเชิงลบ DIB เป็นบิตแผนที่ด้านบนด้านล่างและแหล่งกําเนิดของมันคือมุมด้านบนด้านซ้ายไม่สนับสนุนการบีบอัดฟิลด์นี้ SHOULD จะระบุความสูงของไฟล์ภาพที่บีบอัดถ้าค่าบีบอัดระบุ JPEG หรือ PNGรูปแบบ
public int Height { get; set; }
คุณสมบัติมูลค่า
ImageSize
ได้รับหรือตั้งค่าสมบูรณ์ 32 บิตที่ไม่ระบุซึ่งกําหนดขนาดของภาพในไบต์หากค่าการบีบอัดคือ BI_RGB หมายเลขนี้จะต้องเป็นศูนย์และต้องลืมถ้าค่าการบีบอัดคือ BI_JPEG หรือ BI_PNG หมายถึงขนาดของ JPEG หรือ PNG หมายถึงค่านี้ตามที่
public int ImageSize { get; set; }
คุณสมบัติมูลค่า
Width
ได้รับหรือตั้งค่า 32 บิตที่ลงชื่อซึ่งกําหนดความกว้างของ DIB ในพิกเซล หมายเลขนี้ต้องเป็นเชิงบวกฟิลด์นี้ SHOULD จะระบุความกว้างของไฟล์ภาพที่บีบอัดถ้าค่าบีบอัดระบุ JPEG หรือ PNGรูปแบบ
public int Width { get; set; }
คุณสมบัติมูลค่า
XPelsอัตโนมัติ
ได้รับหรือตั้งค่า 32 บิตสัญญาที่กําหนดความละเอียดแนวนอนในพิกเซลต่อเมตรของเป้าหมายอุปกรณ์สําหรับ DIB
public int XPelsPerMeter { get; set; }
คุณสมบัติมูลค่า
YPelsPerMeter
ได้รับหรือตั้งค่าอินเทอร์เน็ตที่ลงนาม 32 บิตที่กําหนดความละเอียดแนวตั้งในพิกเซลต่อเมตรของเป้าหมายอุปกรณ์สําหรับ DIB
public int YPelsPerMeter { get; set; }