Class EmfPlusHeader

Class EmfPlusHeader

اسم الفضاء : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records تجميع: Aspose.Imaging.dll (25.4.0)

يحدد سجل EmfPlusHeader بداية بيانات EMF+ في الميتافيلي.يجب إدراج سجل EmfPlusHeader في سجل EMF EMR_COMMENT_EMFPLUS ،يجب أن يكون السجل على الفور بعد العنوان EMF في الميتافيلي.يتم تحديد سجل EMR_COMMENT_EMFPLUS في [MS-EMF] القسم 2.3.3.2.

public sealed class EmfPlusHeader : EmfPlusControlRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusControlRecordType EmfPlusHeader

الأعضاء الموروثين

EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusHeader(EmfPlusRecord)

يبدأ مثالًا جديدًا من فئة Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusHeader.

public EmfPlusHeader(EmfPlusRecord source)

Parameters

source EmfPlusRecord

من المصدر .

Properties

DualMode

يحصل أو يضع قيمة تشير إلى ما إذا [وضع مزدوج].إذا وضعت ، فإن هذا العلم يشير إلى أن هذا الميتافيلي هو “الطريقة المزدوجة” ، مما يعنيأن يحتوي على مجموعتين من السجلات، كل منها يحدد تمامامحتوى الرسومات.إذا كان واضحا، يتم تحديد محتوى الرسومات بواسطة EMF+سجلات، وربما سجلات EMF التي يسبقها سجل EmfPlusGetDC.إذا تم وضع هذا العلم ، فإن سجلات EMF وحدها يجب أن تكون كافية لتحديديرجى ملاحظة ما إذا كان العلم “الطريقة المزدوجة” قد تم تعيينه أم لا ، فإن بعضسجلات EMF موجودة دائمًا ، أي سجلات التحكم في EMF وسجلات EMFالتي تحتوي على سجلات EMF +. يتم تحديد سجلات التحكم في EMF في [MS-EMF]القسم 2.3.4

public bool DualMode { get; set; }

قيمة الممتلكات

bool

EmfPlusFlags

يحصل أو يضع EMF بالإضافة إلى العلم.32 بت غير الموقعة الكاملة التي تحتوي على معلومات حول كيفية تسجيل هذا الميتافيل.إذا تم وضع 31 بت من الحقل ، فإن هذا العلم يشير إلى أن الميتافيل تم تسجيله معإشارة جهاز إشارة لعرض الفيديو.إذا كان واضحا، تم تسجيل الميتافيل معإشارة إلى سياق الجهاز للطابعة.

public int EmfPlusFlags { get; set; }

قيمة الممتلكات

int

IsValid

يحصل على قيمة تشير إلى ما إذا كانت هذه الحالة صالحة.

public bool IsValid { get; }

قيمة الممتلكات

bool

LogicalDpiX

يحصل أو يضع الـ dpi logic x.32 بت غير مسجلة الكامل الذي يحدد الدقة الأفقية التي يتضمنها الميتافيلتم تسجيلها ، في وحدات من البكسل لكل بوصة.

public int LogicalDpiX { get; set; }

قيمة الممتلكات

int

المنطقي

يحصل أو يضع المنطق dpi y.32 بت غير مسجلة الكامل الذي يحدد الدقة العمودية التيتم تسجيلها ، في وحدات من الخطوط لكل بوصة

public int LogicalDpiY { get; set; }

قيمة الممتلكات

int

Version

يحصل أو يضع النسخة.كائن EmfPlusGraphicsVersion (القسم 2.2.2.19) الذي يحدد النسخة التشغيليةرسومات النظام التي تم استخدامها لإنشاء هذه الميثاق.

public EmfPlusGraphicsVersion Version { get; set; }

قيمة الممتلكات

EmfPlusGraphicsVersion

VideoDisplay

يحصل أو يضع قيمة تشير إلى ما إذا كان عرض الفيديو.إذا تم إعدادها، فإن هذا العلم يشير إلى أن الميتافيل تم تسجيله باستخدام جهاز مرجعي.السياق لعرض الفيديو.إذا كان واضحاً، تم تسجيل الميتافيل باستخدام جهاز مرجعيالسياق للطابعة.

public bool VideoDisplay { get; set; }

قيمة الممتلكات

bool

 عربي