Class EmfPlusObject

Class EmfPlusObject

Nazwa przestrzeń: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Zgromadzenie: Aspose.Imaging.dll (25.4.0)

Rekord EmfPlusObject określa obiekt do użytku w operacjach graficznych.Można rozciągać kilka rekordów, co jest wskazane przez wartość pola Flagi.

public sealed class EmfPlusObject : EmfPlusObjectRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusObjectRecordType EmfPlusObject

Dziedziczeni członkowie

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

Rekord EmfPlusObject jest ogólny; stosuje się go do wszystkich rodzajów obiektów.określone typy obiektów są zawarte w polu ObjectData.Obiekty graficzne są opisywane w Zarządzanie obiektami graficznymi (sekcja 3.1.2).

Constructors

EmfPlusObject(EmfPlusRecord)

Inicjalizuje nową instancję klasy Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusObject.

public EmfPlusObject(EmfPlusRecord source)

Parameters

source EmfPlusRecord

i źródła .

Properties

IsContinuable

Otrzymuje lub ustawia wartość wskazującą, czy ta instancja jest ciągła.Oznacza, że definicja obiektu kontynuuje się w następnym EmfPlusObjectTa flaga nigdy nie jest umieszczona w ostatecznym rejestrze, który określa obiekt.

public bool IsContinuable { get; set; }

Wartość nieruchomości

bool

ObjectData

otrzymuje lub ustawia szereg bajtów zawierających dane dotyczące rodzaju przedmiotu określonego wZawartość i format danych mogą być różne dla każdego typu obiektu.indywidualne definicje obiektów w sekcji 2.2.1 w celu uzyskania dodatkowych informacji.

public EmfPlusGraphicsObjectType ObjectData { get; set; }

Wartość nieruchomości

EmfPlusGraphicsObjectType

ObjectId

Uzyskuje lub ustawia identyfikator obiektu.Wskaźnik w tabeli obiektów EMF+ do powiązania z obiektemWartość musi być od 0 do 63, włączona.

public byte ObjectId { get; set; }

Wartość nieruchomości

byte

ObjectType

Uzyskuje lub ustawia typ obiektu.

public EmfPlusObjectType ObjectType { get; set; }

Wartość nieruchomości

EmfPlusObjectType

TotalObjectSize

Otrzymuje lub ustawia całkowitą wielkość obiektu.Jeśli rekord jest ciągły, kiedy ustawiona jest kontynuowana bit, to polekontynuujące obiekty mają wiele rekordów EMF+ rozpoczynających się odEmfPlusContineudObjectRecord. Każda z nich zawieraPo przeczytaniu liczby bajtów TotalObjectSize, następny EMF+Rejestracja nie będzie traktowana jako część kontynuowanego przedmiotu.

public int TotalObjectSize { get; set; }

Wartość nieruchomości

int

 Polski