EmfMetafileHeaderExtension1

EmfMetafileHeaderExtension1 class

سجل EmfMetafileHeaderExtension1 هو سجل الرأس المستخدم في الامتداد الأول لملفات تعريف EMF . بعد حقل EmfHeaderExtension1 ، تكون الحقول المتبقية اختيارية ويمكن أن تكون موجودة بأي ترتيب.

public class EmfMetafileHeaderExtension1 : EmfMetafileHeader

المنشئون

اسموصف
EmfMetafileHeaderExtension1(EmfMetafileHeader)يقوم بتهيئة مثيل جديد لملفEmfMetafileHeaderExtension1 فئة .
EmfMetafileHeaderExtension1(EmfMetafileHeaderExtension1)يقوم بتهيئة مثيل جديد لملفEmfMetafileHeaderExtension1 فئة .

الخصائص

اسموصف
EmfDescription { get; set; }الحصول على أو تعيين وصف EMF سلسلة اختيارية منتهية بقيمة خالية من Unicode UTF16-LE ذات طول ومحتوى عشوائي. يتم تحديد موقعه في السجل وعدد الأحرف بواسطة حقلي offDescription و nDescription ، على التوالي ، في EmfHeader. إذا كانت قيمة أي من الحقول صفرًا ، فلا توجد سلسلة وصف .
EmfDescriptionBuffer { get; set; }الحصول على أو تعيين المخزن المؤقت لوصف EMF مصفوفة اختيارية من البايت تحتوي على سلسلة وصف EMF ، والتي لا يلزم أن تكون متجاورة مع الجزء الثابت من سجل EmfMetafileHeader . وفقًا لذلك ، يعد الحقل الموجود في هذا المخزن المؤقت المسمى “UndefinedSpace” اختياريًا ويجب تجاهله.
EmfHeader { get; set; }الحصول على كائن Header أو تعيينه (القسم 2.2.9) ، والذي يحتوي على معلومات حول content وهيكل ملف التعريف
EmfHeaderExtension1 { get; set; }الحصول على كائن HeaderExtension1 أو تعيينه ، والذي يحدد معلومات إضافية حول الصورة في ملف التعريف.
EmfHeaderRecordBuffer { get; set; }الحصول على أو تعيين صفيف اختياري من البايت يحتوي على باقي سجل رأس EMF. يجب أن يكون حجم هذا الحقل من مضاعفات 4 بايت
EmfPixelFormatBuffer { get; set; }الحصول على أو تعيين مصفوفة اختيارية من البايت تحتوي على واصف تنسيق بكسل EMF ، وهو غير مطلوب حتى يكون متجاورًا مع الجزء الثابت من سجل EmfMetafileHeaderExtension1 أو بسلسلة وصف EMF . وفقًا لذلك ، الحقل المسمى “UndefinedSpace” في هذا المخزن المؤقت هو اختياري ويجب تجاهله
Size { get; set; }الحصول على أو تحديد حجم السجل
Type { get; set; }الحصول على النوع أو تحديده.

أنظر أيضا