Class EmfPlusHeader
ชื่อพื้นที่: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records การประกอบ: Aspose.Imaging.dll (25.4.0)
บันทึก EmfPlusHeader รายละเอียดการเริ่มต้นของข้อมูล EMF+ ในเมทาเฟิลบันทึก EmfPlusHeader MUST be embedded in an EMF EMR_COMMENT_EMFPLUS บันทึกซึ่งต้องเป็นบันทึกทันทีตามหัว EMF ในเมทาเฟิลบันทึก EMR_COMMENT_EMFPLUS จะระบุไว้ในส่วน 2.3.3.2 ของ [MS-EMF]
public sealed class EmfPlusHeader : EmfPlusControlRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusControlRecordType ← EmfPlusHeader
อนุญาโตตุลาการ
EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusHeader(EmfPlusRecord)
เปิดตัวตัวอย่างใหม่ของคลาส Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusHeader
public EmfPlusHeader(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
แหล่ง
Properties
DualMode
ได้รับหรือตั้งค่าค่าแสดงให้เห็นว่า [โหมดคู่]ถ้าตั้งค่านี้หมายความว่าโลหะนี้เป็น “โหมดคู่” ซึ่งหมายความว่ามันประกอบด้วยสองชุดของบันทึกซึ่งแต่ละรายการระบุอย่างสมบูรณ์เนื้อหากราฟิก หากชัดเจนเนื้อหากราฟิกจะระบุโดย EMF+บันทึก, และอาจ EMF บันทึกที่ preceded โดย บันทึก EmfPlusGetDC.หากจดหมายนี้ถูกตั้งค่าแล้วบันทึก EMF เท่านั้น SHOULD จะเพียงพอที่จะกําหนดเนื้อหากราฟิก. โปรดทราบว่าว่าสัญลักษณ์ “แบบสองโหมด” จะตั้งค่าหรือไม่บางส่วนบันทึก EMF มีอยู่เสมอเช่น บันทึกการควบคุม EMF และ บันทึก EMFที่มีบันทึก EMF +.บันทึกการควบคุม EMF จะระบุไว้ใน [MS-EMF]ส่วนที่ 2.3.4
public bool DualMode { get; set; }
คุณสมบัติมูลค่า
EmfPlusFlags
รับหรือตั้งค่า EMF Plus ปลั๊กA 32 บิต Unsigned integer ซึ่งมีข้อมูลเกี่ยวกับวิธีการบันทึกโลหะนี้ถ้าบิต 31 ของฟิลด์จะตั้งไว้ ปลั๊กนี้แสดงให้เห็นว่า metaphile ได้รับการบันทึกด้วยแบริ่งอุปกรณ์การอ้างอิงสําหรับจอแสดงผลวิดีโอ หากชัดเจนโลหะจะถูกบันทึกด้วยแบริ่งเครื่องหมายสําหรับเครื่องพิมพ์
public int EmfPlusFlags { get; set; }
คุณสมบัติมูลค่า
IsValid
ได้รับค่าแสดงให้เห็นว่ากรณีนี้ถูกต้องหรือไม่
public bool IsValid { get; }
คุณสมบัติมูลค่า
ลักษณะDpiX
รับหรือตั้งค่า logical dpi xวัตถุประสงค์ที่ไม่มีสัญญาณ 32 บิตที่ระบุความละเอียดแนวนอนซึ่ง metaphileได้รับการบันทึก, ในหน่วยของ pixels per inch.
public int LogicalDpiX { get; set; }
คุณสมบัติมูลค่า
ลักษณะ
รับหรือตั้งค่า logical dpi yวัตถุประสงค์ 32 บิตที่ไม่ได้รับสัญญาณซึ่งระบุความละเอียดแนวตั้งที่ metaphileได้รับการบันทึก, ในหน่วยของเส้นต่อ นิ้ว
public int LogicalDpiY { get; set; }
คุณสมบัติมูลค่า
Version
รับหรือตั้งค่าเวอร์ชันวัตถุ EmfPlusGraphicsVersion (ส่วน 2.2.2.19) ที่ระบุเวอร์ชันการทํางานระบบกราฟิกที่ใช้ในการสร้างโลหะนี้
public EmfPlusGraphicsVersion Version { get; set; }
คุณสมบัติมูลค่า
VideoDisplay
รับหรือตั้งค่าหมายเหตุว่าวิดีโอจะแสดงหรือไม่ถ้าตั้งไว้ ปลั๊กนี้แสดงให้เห็นว่า metaphile ถูกบันทึกด้วยอุปกรณ์การอ้างอิงcontext for a video display. ถ้าชัดเจน, the metaphile was recorded with a reference devicecontext สําหรับเครื่องพิมพ์
public bool VideoDisplay { get; set; }