Class EmfPlusDrawString
نام ها : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records جمع آوری: Aspose.Imaging.dll (25.4.0)
رکورد EmfPlusDrawString خروجی متن را با فرمت رشته مشخص می کند
public sealed class EmfPlusDrawString : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawString
اعضای ارثی
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
EmfPlusDrawString(EmfPlusRecord)
شروع یک مثال جدید از کلاس Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawString.
public EmfPlusDrawString(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
منبع است.
Properties
BrushId
دریافت یا تنظیم شناسه برشیک کل 32 بیتی نامشخص است که برش را مشخص می کند، محتوای آناین تعریف توسط S بیتی در میدان پرچم تعیین می شود.برای نقاشی رنگ متن جلو؛ یعنی، فقط گلیف خود.
public int BrushId { get; set; }
ارزش املاک
FormatId
دریافت یا تنظیم فرمت شناسهیک کل 32 بیتی بدون امضا که شاخص یک گزینه را مشخص می کندEmfPlusStringFormat object (قسمت 2.2.1.9) در جدول EMF+ Object.این اشیاء اطلاعات طرح متن و دستکاری نمایش را مشخص می کندبرای استفاده در یک ردیف
public int FormatId { get; set; }
ارزش املاک
IsColor
دریافت یا تنظیم یک مقدار نشان می دهد که آیا این مثال رنگ است.اگر تنظیم شود، BrushId یک رنگ را به عنوان یک اشیاء EmfPlusARGB (قسمت 2.2.2.1) مشخص می کند.اگر روشن باشد، BrushId حاوی شاخص یک اشیاء EmfPlusBrush است.(قسمت 2.2.1.1) در جدول موضوع EMF+.
public bool IsColor { get; set; }
ارزش املاک
LayoutRect
به دست آوردن یا تنظیم طرح مستقیمیک اشیاء EmfPlusRectF (قسمت 2.2.2.39) که محدوده محدوده را تعریف می کنداز مقصد که ردیف را دریافت خواهد کرد
public RectangleF LayoutRect { get; set; }
ارزش املاک
Length
طول را می گیرد یا می گیرد.32 بیتی یک کل بدون علامت است که تعداد کاراکترها را در ردیف مشخص می کند.
public int Length { get; set; }
ارزش املاک
ObjectId
دریافت یا تنظیم شناسه اشیاء.شاخص یک اشیاء EmfPlusFont (قسمت 2.2.1.3) در EMF+جدول اشیاء برای نشان دادن متن باید از صفر تا 63 باشد.
public byte ObjectId { get; set; }
ارزش املاک
StringData
دریافت یا تنظیم داده های نوارمجموعه ای از 16 بیتی کاراکتر Unicode که مشخص می کند که نوار باید کشیده شود
public string StringData { get; set; }