EmfMetafileHeaderExtension2 Sınıfı

Summary: The EmfMetafileHeaderExtension2 record is the header record used in the second extension to EMF
metafiles. Following the EmfHeaderExtension2 field, the remaining fields are optional and
can be present in any order.

Module: aspose.imaging.fileformats.emf.emf.records

Full Name: aspose.imaging.fileformats.emf.emf.records.EmfMetafileHeaderExtension2

Inheritance: EmfMetafileHeaderExtension1

Constructors

NameAçıklama
EmfMetafileHeaderExtension2(header)Yeni bir EmfMetafileHeaderExtension2 sınıfı örneği başlatır.
EmfMetafileHeaderExtension2(header)Yeni bir EmfMetafileHeaderExtension2 sınıfı örneği başlatır.

Properties

NameTypeAccessAçıklama
emf_descriptionstringr/wEMF açıklamasını alır veya ayarlar
İsteğe bağlı, null ile sonlandırılmış Unicode UTF16-LE dizesi, rastgele uzunlukta ve içerikte.
Kayıttaki konumu ve karakter sayısı, sırasıyla EmfHeader içindeki offDescription
ve nDescription alanlarıyla belirtilir. Eğer bu alanlardan herhangi birinin
değeri sıfır ise, açıklama dizesi bulunmaz.
emf_description_bufferSystem.Byter/wEMF açıklama tamponunu alır veya ayarlar
EMF açıklama dizesini içeren isteğe bağlı bir bayt dizisi, bu dize
EmfMetafileHeader kaydının sabit kısmıyla bitişik olmak zorunda değildir. Buna göre, bu tampondaki “UndefinedSpace” olarak etiketlenmiş alan
isteğe bağlıdır ve YOK SAYILMALIDIR.
emf_headerEmfHeaderObjectr/wBir Header nesnesini alır veya ayarlar (bölüm 2.2.9), bu nesne metafilin içeriği
ve yapısı hakkında bilgi içerir.
emf_header_extension1EmfHeaderExtension1r/wBir HeaderExtension1 nesnesini alır veya ayarlar, bu nesne metafildeki görüntü hakkında ek bilgi sağlar.
emf_header_extension2EmfHeaderExtension2r/wMetafile içindeki görüntü hakkında ek bilgi belirten bir HeaderExtension2 nesnesini alır veya ayarlar.
emf_header_record_bufferSystem.Byter/wEMF başlık kaydının geri kalanını içeren isteğe bağlı bir bayt dizisini alır veya ayarlar.
Bu alanın boyutu 4 baytın katı OLMAK ZORUNDADIR.
emf_pixel_format_bufferSystem.Byter/wEMF piksel formatı tanımlayıcısını içeren isteğe bağlı bir bayt dizisini alır veya ayarlar, bu tanımlayıcı
EmfMetafileHeaderExtension1 kaydının sabit kısmıyla ya da EMF
açıklama dizesiyle bitişik olmak zorunda değildir. Buna göre, bu tampondaki “UndefinedSpace” olarak etiketlenmiş alan
isteğe bağlıdır ve YOK SAYILMALIDIR.
sizeintr/wKaydın boyutunu alır veya ayarlar
typeEmfRecordTyper/wTürü alır veya ayarlar.

Methods

NameAçıklama
create_from_header(header)Yeni bir EmfMetafileHeaderExtension2 sınıfı örneği başlatır.
create_from_header_extension1(header)Yeni bir EmfMetafileHeaderExtension2 sınıfı örneği başlatır.
create_from_header_extension2(header)Yeni bir EmfMetafileHeaderExtension2 sınıfı örneği başlatır.
create_from_record(record)Yeni bir EmfMetafileHeader sınıfı örneği başlatır.
create_from_type(type)Yeni bir EmfRecord sınıfı örneği başlatır.

Constructor: EmfMetafileHeaderExtension2(header)

 EmfMetafileHeaderExtension2(header) 

Yeni bir EmfMetafileHeaderExtension2 sınıfı örneği başlatır.

Parameters:

ParameterTürAçıklama
headerEmfMetafileHeaderExtension1Başlık.

Constructor: EmfMetafileHeaderExtension2(header)

 EmfMetafileHeaderExtension2(header) 

Yeni bir EmfMetafileHeaderExtension2 sınıfı örneği başlatır.

Parameters:

ParameterTürAçıklama
headerEmfMetafileHeaderExtension2Başlık.

Method: create_from_header(header) [static]

 create_from_header(header) 

Yeni bir EmfMetafileHeaderExtension2 sınıfı örneği başlatır.

Parameters:

ParameterTürAçıklama
headerEmfMetafileHeaderBaşlık.

Returns

TürAçıklama
EmfMetafileHeaderExtension1

Method: create_from_header_extension1(header) [static]

 create_from_header_extension1(header) 

Yeni bir EmfMetafileHeaderExtension2 sınıfı örneği başlatır.

Parameters:

ParameterTürAçıklama
headerEmfMetafileHeaderExtension1Başlık.

Returns

TürAçıklama
EmfMetafileHeaderExtension2

Method: create_from_header_extension2(header) [static]

 create_from_header_extension2(header) 

Yeni bir EmfMetafileHeaderExtension2 sınıfı örneği başlatır.

Parameters:

ParameterTürAçıklama
headerEmfMetafileHeaderExtension2Başlık.

Returns

TürAçıklama
EmfMetafileHeaderExtension2

Method: create_from_record(record) [static]

 create_from_record(record) 

Yeni bir EmfMetafileHeader sınıfı örneği başlatır.

Parameters:

ParameterTürAçıklama
recordEmfRecordKayıt.

Returns

TürAçıklama
EmfMetafileHeader

Method: create_from_type(type) [static]

 create_from_type(type) 

Yeni bir EmfRecord sınıfı örneği başlatır.

Parameters:

ParameterTürAçıklama
typeEmfRecordTypeKayıt türü.

Returns

TürAçıklama
EmfRecord