Class EmfLogPenEx
نام ها : Aspose.Imaging.FileFormats.Emf.Emf.Objects جمع آوری: Aspose.Imaging.dll (25.4.0)
موضوع LogPenEx سبک، عرض و رنگ یک قلم منطقی گسترش یافته را مشخص می کند.
public sealed class EmfLogPenEx : EmfBasePen
Inheritance
object ← MetaObject ← EmfObject ← EmfBasePen ← EmfLogPenEx
اعضای ارثی
EmfBasePen.PenStyle , EmfBasePen.Argb32ColorRef , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfLogPenEx()
public EmfLogPenEx()
Properties
Argb32ColorRef
دریافت یا تنظیم یک WMF ColorRef ([MS-WMF] بخش 2.2.2.8).میدان بستگی به ارزش BrushStyle دارد، همانطور که در جدول بعدا در این بخش نشان داده شده است.
public override int Argb32ColorRef { get; set; }
ارزش املاک
BrushDibPattern
برگرفته و یا برگرفته و برگرفته می شود.
public WmfDeviceIndependentBitmap BrushDibPattern { get; set; }
ارزش املاک
BrushHatch
دریافت یا تنظیم الگوی هاتش برش. تعریف این میدان بستگی بهارزش BrushStyle، همانطور که در جدول بعدا در این بخش نشان داده شده است.
public EmfHatchStyle BrushHatch { get; set; }
ارزش املاک
BrushStyle
دریافت و یا تنظیم یک 32 بیتی نامشخص کامل که مشخص یک سبک برش برای قلم ازWMF BrushStyle فهرست ([MS-WMF] بخش 2.1.1.4)اگر نوع قلم در میدان PenStyle PS_GEOMETRIC باشد، این مقدار بایدBS_SOLID یا BS_HATCHED. ارزش این میدان می تواند BS_NULL باشد، اما تنها در صورتی کهسبک خطی که در PenStyle مشخص شده است PS_NULL است.برای مشخص کردن یک برش که هیچ اثر ندارد.
public WmfBrushStyle BrushStyle { get; set; }
ارزش املاک
NumStyleEntities
تعداد عناصر را در ردیف مشخص شده در میدان StyleEntry دریافت کنید.این مقدار باید صفر باشد اگر PenStyle PS_USERSTYLE را مشخص نکند.
public int NumStyleEntities { get; }
ارزش املاک
PenStyle
به دست آوردن یا تنظیم سبک قلم
public override EmfPenStyle PenStyle { get; set; }
ارزش املاک
StyleEntry
به دست آوردن یا تنظیم یک مجموعه اختیاری از 32 بیتی بدون امضا که تعیین طولدانه ها و شکاف ها در خط کشیده شده توسط این قلم، هنگامی که ارزش PenStylePS_USERSTYLE سبک خط برای قلم است.ورودی های مشخص شده توسط NumStyleEntries، اما استفاده می شود به طوری که آن را به طور نامحدود تکراراولین ورودی در ردیف مشخص می کند که طول درایو اول است.ورودی طول فاصله اول را مشخص می کند.پس از آن، طول فاصله ها و فاصله ها متغیر می شوند.اگر نوع قلم در میدان PenStyle PS_GEOMETRIC باشد، طولها درواحد های منطقی؛ در غیر این صورت، طولها در واحد های دستگاه مشخص می شود.
public int[] StyleEntry { get; set; }
ارزش املاک
int [ ]
Width
دریافت یا قرار دادن یک کل 32 بیتی بدون علامت که عرض خط کشیده شده توسط قلم را مشخص می کند.اگر نوع قلم در میدان PenStyle PS_GEOMETRIC باشد، این مقدار عرض درواحد های منطقی؛ در غیر این صورت، عرض در واحد های دستگاه مشخص می شود.اگر نوع قلم در میدان PenStyle PS_COSMETIC باشد، این مقدار باید 0x00000001 باشد.
public int Width { get; set; }