Class EmfLogFont
نام ها : Aspose.Imaging.FileFormats.Emf.Emf.Objects جمع آوری: Aspose.Imaging.dll (25.4.0)
موضوع LogFont ویژگی های اساسی یک فونت منطقی را مشخص می کند.
public class EmfLogFont : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfLogFont
Derived
EmfLogFontEx , EmfLogFontPanose
اعضای ارثی
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfLogFont()
public EmfLogFont()
Properties
CharSet
دریافت یا تنظیم یک کل 8 بیتی نامشخص است که مجموعه ای از گلیف های شخصیت را مشخص می کند.به عنوان یک ارزش در فهرست WMF CharacterSet ([MS-WMF] بخش 2.1.1.5).مجموعه ای از کاراکترها ناشناخته است، پردازش متافائل نباید سعی کند ترجمه یا تفسیر شود.خطوط که با این فونت رندر شده اند.
public WmfCharacterSet CharSet { get; set; }
ارزش املاک
ClipPrecision
به دست آوردن یا تنظیم یک کل 8 بیتی نامشخص است که دقت کپی را مشخص می کند.دقت کلیپ تعریف می کند که چگونه برای کلیپ شخصیت هایی که به طور جزئی خارج از منطقه کلیپ هستند.این می تواند یکی یا چند پرچم WMF ClipPrecision باشد.
public WmfClipPrecisionFlags ClipPrecision { get; set; }
ارزش املاک
Escapement
دریافت یا تنظیم یک کل 32 بیتی امضا شده که زاویه را در ده ها درجه مشخص می کند،بین وکتور فرار و محور x دستگاه، وکتور فرارهمزمان با خط پایه یک ردیف متن.
public int Escapement { get; set; }
ارزش املاک
Facename
دریافت یا تنظیم یک نام چهره (64 بایت): یک ردیف از بیش از 32 کاراکتر Unicode که مشخص می کنداگر طول این نوار کمتر از 32 کاراکتر باشد، یک پایانصفر باید وجود داشته باشد، پس از آن باقی مانده از این میدان باید نادیده گرفته شود.
public string Facename { get; set; }
ارزش املاک
Height
دریافت یا تنظیم یک کل امضا 32 بیتی که ارتفاع، در واحد های منطقی، فونت را مشخص می کند.ارزش ارتفاع کاراکتر، همچنین به عنوان اندازه ام شناخته می شود، ارزشارزش ارتفاع سلول کاراکتر کمتر از ارزش اصلی داخلی است.ارزش مشخص شده در میدان ارتفاع را به شرح زیر تفسیر کنید.
public int Height { get; set; }
ارزش املاک
Italic
دریافت یا تنظیم یک کل بدون علامت 8 بیتی که یک فونت ایتالیایی را در صورت تنظیم به 0x01 مشخص می کند؛ در غیر این صورت،باید به 0x00 تنظیم شود.
public byte Italic { get; set; }
ارزش املاک
Orientation
دریافت یا تنظیم یک کل 32 بیتی امضا شده که زاویه را در ده ها درجه مشخص می کند،بین خط پایه هر کاراکتر و محور x دستگاه.
public int Orientation { get; set; }
ارزش املاک
OutPrecision
دریافت یا تنظیم یک کل 8 بیتی نامشخص است که دقت خروجی را مشخص می کند.دقت خروجی تعریف می کند که فونت برای مطابقت با ارتفاع، عرض،جهت گیری شخصیت، فرار، پچ، و نوع فونت. باید یک ارزش از WMF باشدمحاسبه دقیق
public WmfOutPrecision OutPrecision { get; set; }
ارزش املاک
PitchAndFamily
دریافت یا تنظیم یک WMF PitchAndFamily ([MS-WMF] بخش 2.2.2.14) کهمشخص می کند میدان و خانواده از فونت. فونت خانواده توصیف ظاهر یک فونت در یک کلیآنها برای مشخص کردن یک فونت زمانی طراحی شده اند که فونت مشخص شده در دسترس نیست.
public WmfPitchAndFamily PitchAndFamily { get; set; }
ارزش املاک
Quality
دریافت و یا تنظیم یک 8 بیتی بی سیم که کیفیت خروجی را مشخص می کند.تعریف چگونگی تلاش نزدیک برای مطابقت ویژگی های منبع منطقی با ویژگی های واقعیاین باید یکی از ارزش ها در فهرست WMF FontQuality باشد ([MS-WMF]ماده ۱.۱ و ۱.۱
public WmfFontQuality Quality { get; set; }
ارزش املاک
Strikeout
دریافت یا تنظیم یک کل بدون علامت 8 بیتی که در صورت تنظیم به 0x01، یک فونت Strikeout را مشخص می کند؛در غیر این صورت باید به 0x00 تنظیم شود.
public byte Strikeout { get; set; }
ارزش املاک
Underline
دریافت یا تنظیم یک کل بدون علامت 8 بیتی که یک فونت زیر را در صورت تنظیم به 0x01 مشخص می کند؛در غیر این صورت باید به 0x00 تنظیم شود.
public byte Underline { get; set; }
ارزش املاک
Weight
دریافت یا تنظیم یک کل 32 بیتی امضا شده که وزن فونت را در محدوده مشخص می کندبه عنوان مثال، 400 طبیعی است و 700 شجاع است.اگر این مقدار صفر باشد، یک پیش فرضوزن قابل استفاده است.
public EmfLogFontWeight Weight { get; set; }
ارزش املاک
Width
دریافت یا تنظیم یک کل 32 بیتی امضا شده است که عرض متوسط را در واحد های منطقی مشخص می کند.اگر مقدار میدان پهنای باند صفر باشد، ارزش مناسب بایدمحاسبه شده از سایر ارزش های LogFont برای پیدا کردن یک فونت که تایپگر قصد داردنسبت جنبه
public int Width { get; set; }