Class EmfPlusObject

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.EMFPlus.Records.

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+ для зв’язку з предметомСтворений цим записом. вартість повинна бути від нуля до 63, включаючи.

public byte ObjectId { get; set; }

вартість нерухомості

byte

ObjectType

Приймає або встановлює тип об’єкта.

public EmfPlusObjectType ObjectType { get; set; }

вартість нерухомості

EmfPlusObjectType

TotalObjectSize

Приймає або встановлює загальний розмір об’єкта.Якщо запис є постійним, коли налаштується постійний біт, це полеПостійні об’єкти мають кілька записів EMF+ починаючи зКожен EmfPlusContineudObjectRecord буде міститиПісля того, як було прочитано кількість байтів TotalObjectSize, наступний EMF+Запис не буде розглядатися як частина постійного об’єкта.

public int TotalObjectSize { get; set; }

вартість нерухомості

int

 Українська