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
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
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
ObjectType
Megkapja vagy beállítja az objektum típusát.
public EmfPlusObjectType ObjectType { get; set; }
ingatlan értéke
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; }