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 بت غير الموقعة التي تحدد طولالأقواس والفجوات في الخط الذي تم سحبه من قبل هذا القلم ، عندما تكون قيمة PenStyleهو PS_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; }