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 در بخش 2.3.3.2 [MS-EMF] مشخص شده است.

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

منطقیDpiX

دریافت یا تنظیم منطقی dpi 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

 فارسی