فئة EmfMetafileHeaderExtension1
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 | الوصف |
|---|---|
| EmfMetafileHeaderExtension1(header) | يُنشئ مثيلًا جديدًا للفئة EmfMetafileHeaderExtension1 class. |
| EmfMetafileHeaderExtension1(header) | يُنشئ مثيلًا جديدًا للفئة EmfMetafileHeaderExtension1 class. |
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_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) | يُنشئ مثيلًا جديدًا للفئة EmfMetafileHeaderExtension1 class. |
| create_from_header_extension1(header) | يُنشئ مثيلًا جديدًا للفئة EmfMetafileHeaderExtension1 class. |
| create_from_record(record) | ينشئ مثيلًا جديدًا من الفئة EmfMetafileHeader. |
| create_from_type(type) | ينشئ مثيلًا جديدًا من الفئة EmfRecord. |
Constructor: EmfMetafileHeaderExtension1(header)
EmfMetafileHeaderExtension1(header)
يُنشئ مثيلًا جديدًا للفئة EmfMetafileHeaderExtension1 class.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| header | EmfMetafileHeader | الرأس. |
Constructor: EmfMetafileHeaderExtension1(header)
EmfMetafileHeaderExtension1(header)
يُنشئ مثيلًا جديدًا للفئة EmfMetafileHeaderExtension1 class.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| header | EmfMetafileHeaderExtension1 | الرأس. |
Method: create_from_header(header) [static]
create_from_header(header)
يُنشئ مثيلًا جديدًا للفئة EmfMetafileHeaderExtension1 class.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| header | EmfMetafileHeader | الرأس. |
Returns
| نوع | الوصف |
|---|---|
| EmfMetafileHeaderExtension1 |
Method: create_from_header_extension1(header) [static]
create_from_header_extension1(header)
يُنشئ مثيلًا جديدًا للفئة EmfMetafileHeaderExtension1 class.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| header | EmfMetafileHeaderExtension1 | الرأس. |
Returns
| نوع | الوصف |
|---|---|
| EmfMetafileHeaderExtension1 |
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 |