EmfMetafileHeaderExtension1 Sınıfı
Summary: The EmfMetafileHeaderExtension1 record is the header record used in the first extension to EMF metafiles.
Following the EmfHeaderExtension1 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.EmfMetafileHeaderExtension1
Inheritance: EmfMetafileHeader
Constructors
| Name | Açıklama |
|---|---|
| EmfMetafileHeaderExtension1(header) | Yeni bir EmfMetafileHeaderExtension1 sınıfının bir örneğini başlatır. |
| EmfMetafileHeaderExtension1(header) | Yeni bir EmfMetafileHeaderExtension1 sınıfının bir örneğini başlatır. |
Properties
| Name | Type | Access | Açıklama |
|---|---|---|---|
| emf_description | string | r/w | EMF 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_buffer | System.Byte | r/w | EMF 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_header | EmfHeaderObject | r/w | Bir 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_extension1 | EmfHeaderExtension1 | r/w | Bir HeaderExtension1 nesnesini alır veya ayarlar, bu nesne metafildeki görüntü hakkında ek bilgi sağlar. |
| emf_header_record_buffer | System.Byte | r/w | EMF 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_buffer | System.Byte | r/w | EMF 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. |
| size | int | r/w | Kaydın boyutunu alır veya ayarlar |
| type | EmfRecordType | r/w | Türü alır veya ayarlar. |
Methods
| Name | Açıklama |
|---|---|
| create_from_header(header) | Yeni bir EmfMetafileHeaderExtension1 sınıfının bir örneğini başlatır. |
| create_from_header_extension1(header) | Yeni bir EmfMetafileHeaderExtension1 sınıfının bir örneğini 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: EmfMetafileHeaderExtension1(header)
EmfMetafileHeaderExtension1(header)
Yeni bir EmfMetafileHeaderExtension1 sınıfının bir örneğini başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| header | EmfMetafileHeader | Başlık. |
Constructor: EmfMetafileHeaderExtension1(header)
EmfMetafileHeaderExtension1(header)
Yeni bir EmfMetafileHeaderExtension1 sınıfının bir örneğini başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| header | EmfMetafileHeaderExtension1 | Başlık. |
Method: create_from_header(header) [static]
create_from_header(header)
Yeni bir EmfMetafileHeaderExtension1 sınıfının bir örneğini başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| header | EmfMetafileHeader | Başlık. |
Returns
| Tür | Açıklama |
|---|---|
| EmfMetafileHeaderExtension1 |
Method: create_from_header_extension1(header) [static]
create_from_header_extension1(header)
Yeni bir EmfMetafileHeaderExtension1 sınıfının bir örneğini başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| header | EmfMetafileHeaderExtension1 | Başlık. |
Returns
| Tür | Açıklama |
|---|---|
| EmfMetafileHeaderExtension1 |
Method: create_from_record(record) [static]
create_from_record(record)
Yeni bir EmfMetafileHeader sınıfı örneği başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| record | EmfRecord | Kayıt. |
Returns
| Tür | Açıklama |
|---|---|
| EmfMetafileHeader |
Method: create_from_type(type) [static]
create_from_type(type)
Yeni bir EmfRecord sınıfı örneği başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| type | EmfRecordType | Kayıt türü. |
Returns
| Tür | Açıklama |
|---|---|
| EmfRecord |