Class EmfPlusObject

Class EmfPlusObject

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

บันทึก EmfPlusObject รายละเอียดวัตถุสําหรับการใช้งานในการดําเนินงานกราฟิก การกําหนดวัตถุสามารถบันทึกหลายบันทึกซึ่งจะแสดงโดยค่าของฟิลด์ Flags

public sealed class EmfPlusObject : EmfPlusObjectRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusObjectRecordType EmfPlusObject

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

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()

Remarks

บันทึก EmfPlusObject เป็นทั่วไป มันจะใช้สําหรับทุกประเภทของวัตถุ ค่าที่เฉพาะเจาะจงประเภทวัตถุที่เฉพาะเจาะจงอยู่ในฟิลด์ ObjectData รูปแบบแนวคิดสําหรับการจัดการวัตถุกราฟิกที่อธิบายไว้ในการจัดการวัตถุกราฟิก (ส่วน 3.1.2)

Constructors

EmfPlusObject(EmfPlusRecord)

เปิดตัวตัวอย่างใหม่ของคลาส Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusObject

public EmfPlusObject(EmfPlusRecord source)

Parameters

source EmfPlusRecord

แหล่ง

Properties

IsContinuable

ได้รับหรือตั้งค่าค่าแสดงให้เห็นว่าตัวอย่างนี้เป็นต่อเนื่องหรือไม่แสดงให้เห็นว่าการกําหนดวัตถุจะยังคงอยู่ใน EmfPlusObject ต่อไปบันทึก บันทึก บันทึก บันทึก บันทึก บันทึก บันทึก บันทึก บันทึก บันทึก บันทึก บันทึก

public bool IsContinuable { get; set; }

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

bool

ObjectData

ได้รับหรือตั้งค่าชุดบิตที่มีข้อมูลสําหรับประเภทของวัตถุที่ระบุไว้ในบัตรและรูปแบบของข้อมูลอาจแตกต่างกันสําหรับแต่ละประเภทของวัตถุ ดูข้อกําหนดของวัตถุที่ระบุไว้ในส่วน 2.2.1 สําหรับข้อมูลเพิ่มเติม

public EmfPlusGraphicsObjectType ObjectData { get; set; }

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

EmfPlusGraphicsObjectType

ObjectId

ได้รับหรือตั้งค่าตัวระบุวัตถุอัตราส่วนในตารางวัตถุ EMF+ เพื่อเชื่อมต่อกับวัตถุสร้างขึ้นโดยบันทึกนี้ หมายเลขควรจะ 0 ถึง 63, รวม

public byte ObjectId { get; set; }

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

byte

ObjectType

ได้รับหรือตั้งค่าประเภทของวัตถุ

public EmfPlusObjectType ObjectType { get; set; }

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

EmfPlusObjectType

TotalObjectSize

รับหรือตั้งค่าขนาดทั้งหมดของวัตถุหากบันทึกเป็นต่อเนื่องเมื่อบิตต่อเนื่องถูกตั้งค่าฟิลด์นี้จะมีอยู่ วัตถุที่ต่อเนื่องมีบันทึกหลาย EMF+ เริ่มต้นด้วยEmfPlusContineudObjectRecord. ทุก EmfPlusContinuedObjectRecord จะมีTotalObjectSize. เมื่อ TotalObjectSize จํานวนบิตอ่านแล้ว EMF+ ต่อไปนี้บันทึกจะไม่ได้รับการรักษาเป็นส่วนหนึ่งของวัตถุที่ต่อเนื่อง

public int TotalObjectSize { get; set; }

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

int

 แบบไทย