Class EmfHeaderObject
نام ها : Aspose.Imaging.FileFormats.Emf.Emf.Objects جمع آوری: Aspose.Imaging.dll (25.4.0)
موضوع عنوان، عنوان متافیل EMF را تعریف می کند و ویژگی های دستگاهی را مشخص می کند که در آن تصویر در متافیل ایجاد شده است.
[JsonObject(MemberSerialization.OptIn)]
public class EmfHeaderObject : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfHeaderObject
Derived
EmfHeaderExtension1 , EmfHeaderExtension2
اعضای ارثی
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfHeaderObject()
[JsonConstructor]
public EmfHeaderObject()
Properties
Bounds
دریافت یا تنظیم یک WMF RectL ([MS-WMF] بخش 2.2.2.19) که مشخصات مستقیم شامل شاملمحدودیت ها در واحد های دستگاه از کوچکترین مستطیل که می تواند در اطراف تصویر ذخیره شده درمتیفیل
public Rectangle Bounds { get; set; }
ارزش املاک
Bytes
دریافت و یا مجموعه ای از 32 بیتی نامشخص که اندازه متافیل را در بایت ها مشخص می کند.
public int Bytes { get; set; }
ارزش املاک
Device
دریافت یا تنظیم یک WMF SizeL ([MS-WMF] بخش 2.2.2.22) که اندازه دستگاه مرجع را در پیکسل ها مشخص می کند
public Size Device { get; set; }
ارزش املاک
Frame
دریافت یا تنظیم یک شی WMF RectL که ابعاد مستقیم شامل را در .01 میلیمتر مشخص می کند.واحدها، از یک مستطیل که تصویر ذخیره شده در متافیل را احاطه می کند
public Rectangle Frame { get; set; }
ارزش املاک
Handles
دریافت یا تنظیم یک کل 16 بیتی نامشخص که تعداد اشیاء گرافیکی که در هنگام پردازش متافیل مورد استفاده قرار می گیرند را مشخص می کند
public short Handles { get; set; }
ارزش املاک
Millimeters
دریافت یا تنظیم یک شی WMF SizeL که اندازه دستگاه مرجع را در میلیمتر مشخص می کند
public Size Millimeters { get; set; }
ارزش املاک
بیوگرافی
دریافت یا تنظیم یک کل 32 بیتی نامشخص که تعداد کاراکترها را در ردیف مشخص می کندکه شامل توصیف محتوای متافیل است.این صفر است اگر هیچ ردیف توصیف وجود ندارد.
public int NDesription { get; set; }
ارزش املاک
بیوگرافی
دریافت یا تنظیم یک کل بدون امضا 32 بیتی که تعداد ورودی ها را در متافیل مشخص می کندپالت: پالت در رکورد EMR_EOF قرار دارد
public int NPalEntries { get; set; }
ارزش املاک
OffDescription
دریافت و یا تنظیم یک 32 بیتی نامشخص کامل که تعیین تخفیف از ابتدای اینثبت نام در محدوده حاوی توصیف محتوای متافیل
public int OffDescription { get; set; }
ارزش املاک
RecordSignature
دریافت و یا تنظیم یک کل 32 بیتی بدون امضا که امضای ضبط را مشخص می کند.این باید ENHMETA_SIGNATURE باشد،از فهرست FormatSignature (قسمت 2.1.14).
public EmfFormatSignature RecordSignature { get; set; }
ارزش املاک
Records
دریافت یا تنظیم یک کل بی سیم 32 بیتی که تعداد سوابق را در متافیل مشخص می کند
public int Records { get; set; }
ارزش املاک
Reserved
دریافت یا تنظیم یک کل 16 بیتی بدون امضا که باید 0x0000 باشد و باید نادیده گرفته شود
public short Reserved { get; set; }
ارزش املاک
Valid
یک مقدار دریافت می کند که نشان می دهد آیا این Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderObject معتبر است یا خیر.
public bool Valid { get; }
ارزش املاک
Version
دریافت یا تنظیمات نسخه (4 بایت): یک کل 32 بیتی بدون امضا که تعامل متافیل EMF را مشخص می کند. این باید 0x00010000 باشد
public int Version { get; set; }