فئة EmfHeaderExtension1

Summary: The HeaderExtension1 object defines the first extension to the EMF metafile header.
It adds support for a PixelFormatDescriptor object (section 2.2.22) and OpenGL
[OPENGL] records (section 2.3.9).

Module: aspose.imaging.fileformats.emf.emf.objects

Full Name: aspose.imaging.fileformats.emf.emf.objects.EmfHeaderExtension1

Inheritance: EmfHeaderObject

Constructors

Nameالوصف
EmfHeaderExtension1()ينشئ مثلاً جديداً من فئة EmfHeaderExtension1

Properties

NameTypeAccessالوصف
b_open_glintr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يشير إلى ما إذا كانت أوامر OpenGL موجودة في ملف التعريف.
0x00000000 سجلات OpenGL غير موجودة في ملف التعريف.
0x00000001 سجلات OpenGL موجودة في ملف التعريف.
boundsRectangler/wيحصل أو يعيّن كائن WMF RectL ([MS-WMF] القسم 2.2.2.19) يحدد الحدود المستطيلة شاملة-شاملة
بوحدات الجهاز لأصغر مستطيل يمكن رسمه حول الصورة المخزنة في
ملف الميتا.
بايتاتintr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 32-بت يحدد حجم ملف الميتا، بالبايت.
cb_pixel_formatintr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد حجم كائن PixelFormatDescriptor.
يجب أن يكون 0x00000000 إذا لم يتم تعيين تنسيق بكسل.
deviceSizer/wيحصل أو يعيّن كائن WMF SizeL ([MS-WMF] القسم 2.2.2.22) يحدد حجم الجهاز المرجعي، بالبكسل.
frameRectangler/wيحصل أو يعيّن كائن WMF RectL يحدد أبعاد المستطيل شاملة-شاملة، بوحدات .01 مليمتر
، لمستطيل يحيط بالصورة المخزنة في ملف الميتا.
handlesintr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 16-بت يحدد عدد كائنات الرسومات التي ستُستخدم أثناء معالجة ملف الميتا.
millimetersSizer/wيحصل أو يعيّن كائن WMF SizeL يحدد حجم الجهاز المرجعي، بالمليمتر.
n_desriptionintr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 32-بت يحدد عدد الأحرف في المصفوفة
التي تحتوي على وصف محتويات ملف الميتا. يكون الصفر إذا لم يكن هناك سلسلة وصف.
n_pal_entriesintr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 32-بت يحدد عدد الإدخالات في لوحة ألوان ملف الميتا
. تقع لوحة الألوان في سجل EMR_EOF.
off_descriptionintr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 32-بت يحدد الإزاحة من بداية هذا
السجل إلى المصفوفة التي تحتوي على وصف محتويات ملف الميتا.
off_pixel_formatintr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد الإزاحة إلى كائن PixelFormatDescriptor.
يجب أن يكون 0x00000000 إذا لم يتم تعيين تنسيق بكسل.
record_signatureEmfFormatSignaturer/wيحصل أو يعيّن عددًا صحيحًا غير موقع 32-بت يحدد توقيع السجل. يجب أن يكون هذا ENHMETA_SIGNATURE،
من تعداد FormatSignature (القسم 2.1.14).
السجلاتintr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 32-بت يحدد عدد السجلات في ملف الميتا.
محجوزintr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 16-بت يجب أن يكون 0x0000 ويجب تجاهله.
validboolrيحصل على قيمة تشير إلى ما إذا كان هذا EmfHeaderObject صالحًا.
الإصدارintr/wيحصل أو يعيّن الإصدار (4 بايت): عدد صحيح غير موقع 32‑بت يحدد توافق ملف EMF. يجب أن يكون هذا 0x00010000.

Constructor: EmfHeaderExtension1()

 EmfHeaderExtension1() 

ينشئ مثلاً جديداً من فئة EmfHeaderExtension1