فئة EmfMetafileHeaderExtension2
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
| Name | الوصف |
|---|---|
| EmfMetafileHeaderExtension2(header) | ينشئ مثيلًا جديدًا من الفئة EmfMetafileHeaderExtension2 . |
| EmfMetafileHeaderExtension2(header) | ينشئ مثيلًا جديدًا من الفئة EmfMetafileHeaderExtension2 . |
Properties
| Name | Type | Access | الوصف |
|---|---|---|---|
| وصف_emf | string | r/w | يحصل أو يعيّن وصف EMF سلسلة Unicode UTF16-LE منتهية بصفر اختيارية بطول ومحتوى عشوائي. يتم تحديد موقعها في السجل وعدد الأحرف بواسطة حقلي offDescription و nDescription، على التوالي، في EmfHeader. إذا كانت قيمة أي من الحقلين صفرًا، لا توجد سلسلة وصف. |
| emf_description_buffer | System.Byte | r/w | يحصل أو يعيّن مخزن وصف EMF مصفوفة اختيارية من البايتات تحتوي على سلسلة وصف EMF، والتي لا يلزم أن تكون متجاورة مع الجزء الثابت من سجل EmfMetafileHeader. وبالتالي، الحقل في هذا المخزن المسمى “UndefinedSpace” اختياري ويجب تجاهله. |
| emf_header | EmfHeaderObject | r/w | يحصل أو يعيّن كائن Header (القسم 2.2.9)، الذي يحتوي على معلومات حول محتوى وبنية ملف الميتا. |
| emf_header_extension1 | EmfHeaderExtension1 | r/w | يحصل أو يعيّن كائن HeaderExtension1، الذي يحدد معلومات إضافية حول الصورة في ملف الميتا. |
| emf_header_extension2 | EmfHeaderExtension2 | r/w | يحصل أو يعيّن كائن HeaderExtension2، الذي يحدد معلومات إضافية حول الصورة في ملف الميتا. |
| emf_header_record_buffer | System.Byte | r/w | يحصل أو يعيّن مصفوفة اختيارية من البايتات تحتوي على باقي سجل رأس EMF. يجب أن يكون حجم هذا الحقل مضاعفًا ل 4 بايتات. |
| emf_pixel_format_buffer | System.Byte | r/w | يحصل أو يعيّن مصفوفة اختيارية من البايتات تحتوي على موصّف تنسيق بكسل EMF، والتي لا يلزم أن تكون متجاورة مع الجزء الثابت من سجل EmfMetafileHeaderExtension1 أو مع سلسلة وصف EMF. وبالتالي، الحقل في هذا المخزن المسمى “UndefinedSpace” اختياري ويجب تجاهله. |
| الحجم | int | r/w | يحصل أو يعيّن حجم السجل |
| type | EmfRecordType | r/w | يحصل أو يحدد النوع. |
Methods
| Name | الوصف |
|---|---|
| create_from_header(header) | ينشئ مثيلًا جديدًا من الفئة EmfMetafileHeaderExtension2 . |
| create_from_header_extension1(header) | ينشئ مثيلًا جديدًا من الفئة EmfMetafileHeaderExtension2 . |
| create_from_header_extension2(header) | ينشئ مثيلًا جديدًا من الفئة EmfMetafileHeaderExtension2 . |
| create_from_record(record) | ينشئ مثيلًا جديدًا من الفئة EmfMetafileHeader. |
| create_from_type(type) | ينشئ مثيلًا جديدًا من الفئة EmfRecord. |
Constructor: EmfMetafileHeaderExtension2(header)
EmfMetafileHeaderExtension2(header)
ينشئ مثيلًا جديدًا من الفئة EmfMetafileHeaderExtension2 .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| header | EmfMetafileHeaderExtension1 | الرأس. |
Constructor: EmfMetafileHeaderExtension2(header)
EmfMetafileHeaderExtension2(header)
ينشئ مثيلًا جديدًا من الفئة EmfMetafileHeaderExtension2 .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| header | EmfMetafileHeaderExtension2 | الرأس. |
Method: create_from_header(header) [static]
create_from_header(header)
ينشئ مثيلًا جديدًا من الفئة EmfMetafileHeaderExtension2 .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| header | EmfMetafileHeader | الرأس. |
Returns
| نوع | الوصف |
|---|---|
| EmfMetafileHeaderExtension1 |
Method: create_from_header_extension1(header) [static]
create_from_header_extension1(header)
ينشئ مثيلًا جديدًا من الفئة EmfMetafileHeaderExtension2 .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| header | EmfMetafileHeaderExtension1 | الرأس. |
Returns
| نوع | الوصف |
|---|---|
| EmfMetafileHeaderExtension2 |
Method: create_from_header_extension2(header) [static]
create_from_header_extension2(header)
ينشئ مثيلًا جديدًا من الفئة EmfMetafileHeaderExtension2 .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| header | EmfMetafileHeaderExtension2 | الرأس. |
Returns
| نوع | الوصف |
|---|---|
| EmfMetafileHeaderExtension2 |
Method: create_from_record(record) [static]
create_from_record(record)
ينشئ مثيلًا جديدًا من الفئة EmfMetafileHeader.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| record | EmfRecord | السجل. |
Returns
| نوع | الوصف |
|---|---|
| EmfMetafileHeader |
Method: create_from_type(type) [static]
create_from_type(type)
ينشئ مثيلًا جديدًا من الفئة EmfRecord.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| type | EmfRecordType | نوع السجل. |
Returns
| نوع | الوصف |
|---|---|
| EmfRecord |