Class EmfPlusObject
Името на пространството: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Асамблея: Aspose.Imaging.dll (25.4.0)
Записът EmfPlusObject посочва обект за използване в графични операции.може да разшири няколко записи, което се показва от стойността на полето Флаг.
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.EmpPlus.Records.empplusObject.
public EmfPlusObject(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
и източника .
Properties
IsContinuable
Получава или задава стойност, която показва дали тази инстанция е постоянна.Показва, че дефиницията на обекта продължава в следващия EmfPlusObjectТова знаме никога не е поставено в окончателния запис, който определя обекта.
public bool IsContinuable { get; set; }
стойност на имота
ObjectData
Получава или задава набор от байтове, които съдържат данни за вида на обекта, посочен всъдържанието и формата на данните могат да бъдат различни за всеки тип обект.индивидуалните определения на обекта в раздел 2.2.1 за допълнителна информация.
public EmfPlusGraphicsObjectType ObjectData { get; set; }
стойност на имота
ObjectId
Получава или поставя идентификатора на обекта.Индексът в таблицата за обекти EMF+ за свързване с обектаСъздадена от този запис. стойността Трябва да бъде нула до 63, включително.
public byte ObjectId { get; set; }
стойност на имота
ObjectType
Получава или определя типа на обекта.
public EmfPlusObjectType ObjectType { get; set; }
стойност на имота
TotalObjectSize
Получава или определя общото размери на обекта.Ако записът е непрекъснат, когато бъде зададен непреклонният бит, това полеПродължаващите обекти имат няколко EMF+ записи, започвайки отВсеки EmfPlusContineudObjectRecord ще съдържаСлед като се прочете броят на байтите на TotalObjectSize, следващият EMF+Записът няма да бъде третиран като част от продължаващия обект.
public int TotalObjectSize { get; set; }