Class EmfPlusObject

Class EmfPlusObject

İsim alanı : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Toplantı: Aspose.Imaging.dll (25.4.0)

EmfPlusObject kayıt, grafik işlemlerinde kullanılmak üzere bir nesneyi belirler.Çeşitli kayıtları genişletebilir, bu da Bayrak alanının değeri ile işaretlenir.

public sealed class EmfPlusObject : EmfPlusObjectRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusObjectRecordType EmfPlusObject

mirasçı üyeleri

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 kayıtları genetiktir; her türlü nesne için kullanılır.Belirli nesne türleri ObjectData alanında yer almaktadır.Grafik nesneler Grafik nesneler yönetimi bölümünde açıklanmaktadır (bölüm 3.1.2).

Constructors

EmfPlusObject(EmfPlusRecord)

Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusObject sınıfının yeni bir örneğini başlatır.

public EmfPlusObject(EmfPlusRecord source)

Parameters

source EmfPlusRecord

Kaynak için .

Properties

IsContinuable

Bu durumun devamlı olup olmadığını gösteren bir değer alır veya ayarlar.nesne tanımının bir sonraki EmfPlusObject’te devam ettiğini gösterirBu bayrak, nesneyi tanımlayan son kayıtta asla ayarlanmaz.

public bool IsContinuable { get; set; }

Mülkiyet Değer

bool

ObjectData

Bir nesne türü için verileri içeren bir dizi byte alır veya ayarlarBayrak alanı. verilerin içeriği ve biçimi her nesne türü için farklı olabilir.Ek bilgiler için bölüm 2.2.1’deki bireysel nesne tanımları.

public EmfPlusGraphicsObjectType ObjectData { get; set; }

Mülkiyet Değer

EmfPlusGraphicsObjectType

ObjectId

Konu tanımlayıcısı alır veya ayarlar.EMF+ Object Tablosundaki göstergesi, nesne ile ilişkilendirilirBu kayıt tarafından oluşturulan değeri 0’dan 63’e kadar olmalıdır.

public byte ObjectId { get; set; }

Mülkiyet Değer

byte

ObjectType

Bir nesnenin türünü alır veya ayarlar.

public EmfPlusObjectType ObjectType { get; set; }

Mülkiyet Değer

EmfPlusObjectType

TotalObjectSize

Toplam nesnenin boyutunu alır veya ayarlar.Eğer kayıt devamlı ise, devamlı bit ayarlandığında, bu alandevam eden nesneler daha fazla EMF+ kayıtları ile başlarEmfPlusContineudObjectRecord. Her EmfPlusContinuedObjectRecord birTotalObjectSize. TotalObjectSize sayısı okunduğunda, bir sonraki EMF+kayıtlar devam eden nesnenin bir parçası olarak ele alınmayacaktır.

public int TotalObjectSize { get; set; }

Mülkiyet Değer

int

 Türkçe