Class EmfLogPenEx

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; }

قيمة الممتلكات

int

BrushDibPattern

احصل على أو وضع نموذج فرشاة ديب.

public WmfDeviceIndependentBitmap BrushDibPattern { get; set; }

قيمة الممتلكات

WmfDeviceIndependentBitmap

BrushHatch

يحصل أو يضع نموذج الحبل الشوكي.يعتمد تعريف هذا المجال علىقيمة BrushStyle، كما هو موضح في الجدول في وقت لاحق في هذا القسم.

public EmfHatchStyle BrushHatch { get; set; }

قيمة الممتلكات

EmfHatchStyle

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; }

قيمة الممتلكات

WmfBrushStyle

NumStyleEntities

يحصل على عدد العناصر في السلسلة المحددة في حقل StyleEntry.يجب أن تكون هذه القيمة صفرًا إذا لم يحدد PenStyle PS_USERSTYLE.

public int NumStyleEntities { get; }

قيمة الممتلكات

int

PenStyle

احصل على أو وضع النمط القلم

public override EmfPenStyle PenStyle { get; set; }

قيمة الممتلكات

EmfPenStyle

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; }

قيمة الممتلكات

int

 عربي