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; }
قيمة الممتلكات
EmfPlusFlags
يحصل أو يضع EMF بالإضافة إلى العلم.32 بت غير الموقعة الكاملة التي تحتوي على معلومات حول كيفية تسجيل هذا الميتافيل.إذا تم وضع 31 بت من الحقل ، فإن هذا العلم يشير إلى أن الميتافيل تم تسجيله معإشارة جهاز إشارة لعرض الفيديو.إذا كان واضحا، تم تسجيل الميتافيل معإشارة إلى سياق الجهاز للطابعة.
public int EmfPlusFlags { get; set; }
قيمة الممتلكات
IsValid
يحصل على قيمة تشير إلى ما إذا كانت هذه الحالة صالحة.
public bool IsValid { get; }
قيمة الممتلكات
LogicalDpiX
يحصل أو يضع الـ dpi logic x.32 بت غير مسجلة الكامل الذي يحدد الدقة الأفقية التي يتضمنها الميتافيلتم تسجيلها ، في وحدات من البكسل لكل بوصة.
public int LogicalDpiX { get; set; }
قيمة الممتلكات
المنطقي
يحصل أو يضع المنطق dpi y.32 بت غير مسجلة الكامل الذي يحدد الدقة العمودية التيتم تسجيلها ، في وحدات من الخطوط لكل بوصة
public int LogicalDpiY { get; set; }
قيمة الممتلكات
Version
يحصل أو يضع النسخة.كائن EmfPlusGraphicsVersion (القسم 2.2.2.19) الذي يحدد النسخة التشغيليةرسومات النظام التي تم استخدامها لإنشاء هذه الميثاق.
public EmfPlusGraphicsVersion Version { get; set; }
قيمة الممتلكات
VideoDisplay
يحصل أو يضع قيمة تشير إلى ما إذا كان عرض الفيديو.إذا تم إعدادها، فإن هذا العلم يشير إلى أن الميتافيل تم تسجيله باستخدام جهاز مرجعي.السياق لعرض الفيديو.إذا كان واضحاً، تم تسجيل الميتافيل باستخدام جهاز مرجعيالسياق للطابعة.
public bool VideoDisplay { get; set; }