Class EmfText

Class EmfText

نام ها : Aspose.Imaging.FileFormats.Emf.Emf.Objects جمع آوری: Aspose.Imaging.dll (25.4.0)

موضوع EmrText حاوی ارزش های خروجی متن است.

public sealed class EmfText : EmfObject

Inheritance

object MetaObject EmfObject EmfText

اعضای ارثی

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfText()

public EmfText()

Properties

Chars

دریافت یا تنظیم یک کل 32 بیتی نامشخص که تعداد کاراکترها را در ردیف مشخص می کند

public int Chars { get; set; }

ارزش املاک

int

DxBuffer

دریافت یا قرار دادن شخصیت اختیاری فضای بوفرUndefinedSpace2 (متغیر): تعداد اختیاری از بایت های استفاده نشده.بلافاصله بخش قبلی این ساختار را دنبال کنید.OutputDx (متغیر): مجموعه ای از 32 بیتی بی امضا که مشخص می کند که خروجی فاصله بینمنشأ سلول های شخصیت مجاور در واحد های منطقی.موقعیت این میدان مشخص شده توسطارزش offDx در بایت ها از ابتدای این رکورد تعیین شده است، این میدان شاملهمان تعداد ارزش ها به عنوان کاراکترها در ردیف خروجی.اگر میدان گزینه ها از اشیاء EmrTextپرچم ETO_PDY را شامل می شود، پس از آن این بوفر دو برابر ارزش های زیادی دارد که در آن کاراکترها وجود دارد.خط خروجی، یک خروجی افقی و یک خروجی عمودی برای هر یک، در این ترتیب.اگر ETO_RTLREADING مشخص شده است،کاراکترها به سمت راست به سمت چپ به جای چپ به سمت راست قرار می گیرند.هیچ گزینه دیگری بر تفسیر این میدان تاثیر نمی گذارد.

public int[] DxBuffer { get; set; }

ارزش املاک

int [ ]

GlyphIndexBuffer

دریافت یا تنظیم بوفه شاخص گلیف اختیاری.اگر گزینه ها پرچم ETO_GLYPH_INDEX دارند، کدها برای کاراکترها در یک ردیف متن خروجی در واقع شاخص ها هستند.از گلیف های کاراکتر در یک فونت TrueType (2.1.11 ExtTextOutOptions فهرست).بنابراین برای نشان دادن کاراکترهای صحیح در بازی، فونت مورد استفاده باید با فونت مورد استفاده مشابه باشد.شاخص ها را ایجاد کنید.

public int[] GlyphIndexBuffer { get; set; }

ارزش املاک

int [ ]

Options

دریافت و یا تنظیم یک 32 بیتی بی سیم که مشخص می کند چگونه برای استفاده از مستطیل مشخص شده دراین میدان می تواند ترکیبی از بیش از یک ExtTextOutOptions باشد.فهرست (قسمت 2.1.11) ارزش ها

public EmfExtTextOutOptions Options { get; set; }

ارزش املاک

EmfExtTextOutOptions

Rectangle

دریافت یا تنظیم یک شی WMF RectL اختیاری ([MS-WMF] بخش 2.2.2.19) که یک کلیپ را تعریف می کندو / یا مستطیل در واحد های منطقی.این مستطیل به متن اعمال می شودنتایج حاصل از رکورد حاوی

public Rectangle Rectangle { get; set; }

ارزش املاک

Rectangle

Reference

دریافت یا تنظیم یک شی WMF PointL ([MS-WMF] بخش 2.2.2.15) که هماهنگی هاینقطه مرجع برای قرار دادن ردیف استفاده می شود.نقطه مرجع توسط آخرینEMR_SETTEXTALIGN رکورد (قسمت 2.3.11.25) اگر چنین رکوردی تنظیم نشده باشد،ترتیب پیش فرض TA_LEFT،TA_TOP است.

public Point Reference { get; set; }

ارزش املاک

Point

StringBuffer

دریافت یا قرار دادن کاراکتر حلقه بوفرUndefinedSpace1 (متغیر): تعداد اختیاری از بایت های استفاده نشده.میدان OutputString نیازی به پیگیری بلافاصله بخش قبلی این ساختار نیست.OutputString (متغیر): مجموعه ای از کاراکترها که نوار را به خروجی مشخص می کند.موقعیت این میدان با ارزش offString در بایت ها از آغاز این رکورد مشخص می شود.تعداد کاراکترها بر اساس ارزش کاراکترها مشخص می شود.

public string StringBuffer { get; set; }

ارزش املاک

string

 فارسی