Class EmfPlusObject

Class EmfPlusObject

A név: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Összefoglaló: Aspose.Imaging.dll (25.4.0)

Az EmfPlusObject rekord egy objektumot határoz meg a grafikai műveletekben való használatra.több rekordot is el lehet terjeszteni, amelyet a Zászló mező értéke jelzi.

public sealed class EmfPlusObject : EmfPlusObjectRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusObjectRecordType EmfPlusObject

Örökletes tagok

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

Az EmfPlusObject rekord generikus; minden típusú objektumra használják.konkrét objektumtípusok szerepelnek a ObjectData mezőben.A grafikai objektumok leírása a Graphics Objects Management (3.1.2. szakasz).

Constructors

EmfPlusObject(EmfPlusRecord)

Kezdeményez egy új példányt a Aspose.Imaging.FileFormats.Emf.EmbPlus.Records.EMfPlusObject osztály.

public EmfPlusObject(EmfPlusRecord source)

Parameters

source EmfPlusRecord

Ez a forrás.

Properties

IsContinuable

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy ez az eset folyamatos-e.jelzi, hogy az objektum definíció folytatódik a következő EmfPlusObject-benEz a zászló soha nem szerepel az objektum meghatározó végleges rekordban.

public bool IsContinuable { get; set; }

ingatlan értéke

bool

ObjectData

Megkapja vagy beállítja a bitek sorát, amely az objektum típusára vonatkozó adatokat tartalmazzaAz adatok tartalma és formája eltérő lehet minden objektumtípus esetében.a 2.2.1 szakaszban szereplő egyéni objektum-meghatározások további információkért.

public EmfPlusGraphicsObjectType ObjectData { get; set; }

ingatlan értéke

EmfPlusGraphicsObjectType

ObjectId

Megkapja vagy beállítja az objektum azonosítóját.Az EMF+ objektum táblázatban szereplő mutató a tárgyhoz való kapcsolódáshozAz értéknek nulláról 63-ra kell lennie, beleértve.

public byte ObjectId { get; set; }

ingatlan értéke

byte

ObjectType

Megkapja vagy beállítja az objektum típusát.

public EmfPlusObjectType ObjectType { get; set; }

ingatlan értéke

EmfPlusObjectType

TotalObjectSize

Megkapja vagy beállítja az objektum teljes méretét.Ha a rekord tartós, amikor a folyamatos bit be van állítva, ez a mezőA folyamatos objektumok több EMF+ rekordmal rendelkeznek, amelyek aEmfPlusContineudObjectRecord. Minden EmmPluscontinuedobjectrecord tartalmaz egyTotalObjectSize. Miután elolvasta a TotalobjectBitok számát, a következő EMF+A rekordokat nem kezelik a folyamatos objektum részeként.

public int TotalObjectSize { get; set; }

ingatlan értéke

int

 Magyar