EmfLogPenEx
محتويات
[
يخفي
]EmfLogPenEx class
يحدد كائن LogPenEx النمط والعرض واللون للقلم المنطقي الممتد.
public sealed class EmfLogPenEx : EmfBasePen
المنشئون
اسم | وصف |
---|---|
EmfLogPenEx() | Default_Constructor |
الخصائص
اسم | وصف |
---|---|
override Argb32ColorRef { get; set; } | الحصول على كائن WMF ColorRef أو تعيينه (القسم [MS-WMF] 2.2.2.8). يعتمد تفسير هذا الحقل على قيمة BrushStyle ، كما هو موضح في الجدول لاحقًا في هذا القسم. |
BrushDibPattern { get; set; } | الحصول على أو تحديد نمط الفرشاة dib . |
BrushHatch { get; set; } | الحصول على أو تحديد نمط فتحة الفرشاة. يعتمد تعريف هذا الحقل على قيمة BrushStyle ، كما هو موضح في الجدول لاحقًا في هذا القسم. |
BrushStyle { get; set; } | الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت يحدد نمط فرشاة للقلم من تعداد BrushStyle WMF ([MS-WMF] القسم 2.1.1.4). إذا كان نوع القلم في حقل PenStyle هو PS_GEOMETRIC ، فيجب أن تكون هذه القيمة إما BS_SOLID أو BS_HATCHED. يمكن أن تكون قيمة هذا الحقل BS_NULL ، ولكن فقط إذا كان نمط الخط المحدد في PenStyle هو PS_NULL. يجب استخدام نمط BS_NULL لتحديد فرشاة ليس لها تأثير . |
NumStyleEntities { get; } | يحصل على عدد العناصر في المصفوفة المحددة في حقل StyleEntry. يجب أن تكون هذه القيمة صفراً إذا لم يحدد PenStyle PS_USERSTYLE. |
override PenStyle { get; set; } | الحصول على نمط القلم أو تعيينه |
StyleEntry { get; set; } | الحصول على أو تعيين مصفوفة اختيارية من الأعداد الصحيحة غير الموقعة ذات 32 بت والتي تحدد أطوال الشرطات والفجوات في الخط المرسوم بواسطة هذا القلم ، عندما تكون قيمة PenStyle هي نمط الخط PS_USERSTYLE للقلم. تحتوي المصفوفة على عدد من إدخالات المحددة بواسطة NumStyleEntries ، ولكن يتم استخدامها كما لو كانت تتكرر إلى أجل غير مسمى يحدد الإدخال الأول في المصفوفة طول الشرطة الأولى. يحدد الإدخال الثاني طول الفجوة الأولى. بعد ذلك ، يتم تبديل أطوال الشرطات والفجوات. إذا كان نوع القلم في حقل PenStyle هو PS_GEOMETRIC ، يتم تحديد الأطوال بوحدات منطقية ؛ خلاف ذلك ، يتم تحديد الأطوال بوحدات الجهاز. |
Width { get; set; } | الحصول على أو تعيين عدد صحيح بدون إشارة يبلغ 32 بت يحدد عرض الخط المرسوم بواسطة القلم . إذا كان نوع القلم في حقل PenStyle هو PS_GEOMETRIC ، فإن هذه القيمة هي العرض in الوحدات المنطقية ؛ وإلا ، يتم تحديد العرض بوحدات الجهاز. إذا كان نوع القلم في حقل PenStyle هو PS_COSMETIC ، فيجب أن تكون هذه القيمة 0x00000001. |
أنظر أيضا
- class EmfBasePen
- مساحة الاسم Aspose.Imaging.FileFormats.Emf.Emf.Objects
- المجسم Aspose.Imaging