Class EmfMetafileHeader
ชื่อพื้นที่: Aspose.Imaging.FileFormats.Emf.Emf.Records การประกอบ: Aspose.Imaging.dll (25.4.0)
ประเภทการบันทึก EMR_HEADER กําหนดจุดเริ่มต้นของโลหะ EMFและระบุคุณสมบัติของอุปกรณ์ที่ภาพในโลหะสร้างขึ้น ข้อมูลในหัวบันทึกทําให้เป็นไปได้สําหรับEMF เมทาเฟิลที่จะเป็นอิสระจากอุปกรณ์การผลิตเฉพาะใด ๆหมายเลขของกล่องขนาดสามารถใช้ในการแยกระหว่างที่แตกต่างกันEMR_HEADER ประเภทบันทึกที่ระบุไว้ก่อนหน้านี้ในส่วนนี้มีสามหัวหน้าที่เป็นไปได้:หัวฐานซึ่งเป็นบันทึก EmfMetafileHeaderส่วนขนาดคงที่ของหัวนี้คือ 88 บิตและมีวัตถุหัวชื่อขยายครั้งแรกซึ่งเป็นบันทึก EmfMetafileHeaderExtension1ส่วนขนาดคงที่ของหัวนี้คือ 100 บิตและมีวัตถุหัวและ HeaderExtension1 วัตถุ (ส่วน 2.2.10)ชื่อขยายที่สองซึ่งเป็นบันทึก EmfMetafileHeaderExtension2ส่วนขนาดคงที่ของหัวนี้คือ 108 บิตและมีวัตถุหัววัตถุ HeaderExtension1 และวัตถุ HeaderExtension2 (ส่วน 2.2.11 )
[JsonObject(MemberSerialization.OptIn)]
public class EmfMetafileHeader : EmfRecord
Inheritance
object ← MetaObject ← EmfRecord ← EmfMetafileHeader
Derived
อนุญาโตตุลาการ
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfMetafileHeader(EmfRecord)
เปิดตัวตัวอย่างใหม่ของคลาส Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeader
public EmfMetafileHeader(EmfRecord record)
Parameters
record
EmfRecord
บันทึก
EmfMetafileHeader()
เปิดตัวตัวอย่างใหม่ของคลาส Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeader
[JsonConstructor]
public EmfMetafileHeader()
EmfMetafileHeader(EmfMetafileHeader)
เปิดตัวตัวอย่างใหม่ของคลาส Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeader
public EmfMetafileHeader(EmfMetafileHeader header)
Parameters
header
EmfMetafileHeader
หัวหน้า
Properties
EmfDescription
รับหรือตั้งค่าคําอธิบาย EMFลวด Unicode UTF16-LE ที่กําหนดเองและไม่มีการสิ้นสุดด้วยความยาวและเนื้อหาตําแหน่งของมันในบันทึกและจํานวนตัวอักษรจะระบุโดย offDescriptionและ nDescription fields, respectively, in EmfHeader. ถ้าค่าของแต่ละ fieldเป็นศูนย์ไม่มีการอธิบาย string มีอยู่
public string EmfDescription { get; set; }
คุณสมบัติมูลค่า
EmfDescriptionBuffer
รับหรือตั้งค่าการอธิบาย EMF bufferตัวเลือกชุดไบต์ที่ประกอบด้วยสายการอธิบาย EMF ซึ่งเป็นไม่จําเป็นต้องเข้ากันได้กับส่วนคงที่ของ EmfMetafileHeaderบันทึก. ตามที่, the field in this buffer that is labelled “UndefinedSpace"เป็นทางเลือกและต้องลืม
public byte[] EmfDescriptionBuffer { get; set; }
คุณสมบัติมูลค่า
byte [ ]
EmfHeader
ได้รับหรือตั้งค่าวัตถุหัว (ส่วน 2.2.9) ซึ่งมีข้อมูลเกี่ยวกับเนื้อหาและโครงสร้างของโลหะ
public EmfHeaderObject EmfHeader { get; set; }
คุณสมบัติมูลค่า
EmfHeaderRecordBuffer
รับหรือตั้งค่าชุดไบต์ที่เลือกซึ่งมีส่วนที่เหลือของบันทึกหัว EMFขนาดของฟิลด์นี้ต้องเป็นหลายบิต 4
public byte[] EmfHeaderRecordBuffer { get; set; }
คุณสมบัติมูลค่า
byte [ ]