Class EmfMetafileHeader

Class EmfMetafileHeader

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

EMR_HEADER kayıt tipleri EMF metafizilerinin başlangıç noktalarını tanımlarve metafizdeki görüntüye sahip cihazın özelliklerini belirlemekbaşlık kayıtlarında yer alan bilgiler, başlık kayıtlarında yer alan bilgiler içinEMF metafiller herhangi bir belirli çıkış cihazından bağımsız olmalıdır.Boyut alanının değeri, farklı alanları ayırt etmek için kullanılabilir.EMR_HEADER kayıt türleri bu bölümde daha önce listelenmiştir.Üç olası başlık vardır:Temel başlık, bu EmfMetafileHeader kaydıdır.Bu başlıkların sabit boyutlu kısmı 88 bayttir ve bir başlık nesnesi içerir.İlk uzantı başlığı, bu EmfMetafileHeaderExtension1 kayıt.Bu başlıkların sabit boyutlu kısmı 100 byte ve bir başlık nesnesi içerir.ve bir HeaderExtension1 nesnesi (bölüm 2.2.10).İkinci uzantı başlığı, bu EmfMetafileHeaderExtension2 kayıt.Bu başlıkların sabit boyutlu kısmı 108 byte ve bir başlık nesnesi içerir.Bir HeaderExtension1 nesnesi ve bir HeaderExtension2 nesnesi (bölüm 2.2.11).

[JsonObject(MemberSerialization.OptIn)]
public class EmfMetafileHeader : EmfRecord

Inheritance

object MetaObject EmfRecord EmfMetafileHeader

Derived

EmfMetafileHeaderExtension1

mirasçı üyeleri

EmfRecord.Type , EmfRecord.Size , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfMetafileHeader(EmfRecord)

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

public EmfMetafileHeader(EmfRecord record)

Parameters

record EmfRecord

Rekor için.

EmfMetafileHeader()

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

[JsonConstructor]
public EmfMetafileHeader()

EmfMetafileHeader(EmfMetafileHeader)

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

public EmfMetafileHeader(EmfMetafileHeader header)

Parameters

header EmfMetafileHeader

Başlık için.

Properties

EmfDescription

EMF açıklamasını alır veya koyarUnicode UTF16-LE’nin seçmeli, sıfır bitmiş uzunluğu ve içeriği.Kayıtta yer ve karakter sayısı offDescription tarafından belirlenir.ve nDescription alanları, sırasıyla, EmfHeader. eğer herhangi bir alanın değerisıfırdır, hiçbir açıklama çizgisi mevcut değildir.

public string EmfDescription { get; set; }

Mülkiyet Değer

string

EmfDescriptionBuffer

EMF açıklama bufferini alır veya koyarEMF tanımlama çubuğunu içeren seçmeli bir byte aralığı,EmfMetafileHeader’ın sabit kısmı ile tutarlı olmaması gerekmezBu nedenle, bu çubukta “UndefinedSpace” etiketli alanSeçmeli ve göz ardı edilmelidir.

public byte[] EmfDescriptionBuffer { get; set; }

Mülkiyet Değer

byte […]

EmfHeader

Bir başlık nesnesini (bölüm 2.2.9) alır veya ayarlar ve içeriği hakkında bilgi içerir.metafizinin yapısı

public EmfHeaderObject EmfHeader { get; set; }

Mülkiyet Değer

EmfHeaderObject

EmfHeaderRecordBuffer

EMF başlık kayıtlarının geri kalanını içeren seçmeli bir byte aralığı alır veya ayarlar.Bu alanın büyüklüğü 4 byte birden fazla olmalıdır.

public byte[] EmfHeaderRecordBuffer { get; set; }

Mülkiyet Değer

byte […]

 Türkçe