فئة EmfLogPenEx

Summary: The LogPenEx object specifies the style, width, and color of an extended logical pen.

Module: aspose.imaging.fileformats.emf.emf.objects

Full Name: aspose.imaging.fileformats.emf.emf.objects.EmfLogPenEx

Inheritance: EmfBasePen

Constructors

Nameالوصف
EmfLogPenEx()ينشئ مثيلًا جديدًا من فئة EmfLogPenEx

Properties

NameTypeAccessالوصف
argb_32_color_refintr/wيحصل أو يعيّن كائن WMF ColorRef ([MS-WMF] القسم 2.2.2.8). يعتمد تفسير هذا
الحقل على قيمة BrushStyle، كما هو موضح في الجدول لاحقًا في هذا القسم.
brush_dib_patternWmfDeviceIndependentBitmapr/wيحصل أو يعيّن نمط الفرشاة dib.
brush_hatchEmfHatchStyler/wيحصل أو يعيّن نمط تظليل الفرشاة. يعتمد تعريف هذا الحقل على قيمة
BrushStyle، كما هو موضح في الجدول لاحقًا في هذا القسم.
brush_styleWmfBrushStyler/wيحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد نمط فرشاة للقلم من تعداد WMF BrushStyle ([MS-WMF] القسم 2.1.1.4).
إذا كان نوع القلم في حقل PenStyle هو PS_GEOMETRIC، يجب أن تكون هذه القيمة إما
BS_SOLID أو BS_HATCHED. يمكن أن تكون قيمة هذا الحقل BS_NULL، ولكن فقط إذا كان
نمط الخط المحدد في PenStyle هو PS_NULL. يجب استخدام نمط BS_NULL
لتحديد فرشاة لا تؤثر.
num_style_entitiesintrيحصل على عدد العناصر في المصفوفة المحددة في حقل StyleEntry.
يجب أن تكون هذه القيمة صفرًا إذا لم يحدد PenStyle قيمة PS_USERSTYLE.
pen_styleEmfPenStyler/wيحصل أو يعيّن نمط القلم
style_entryint[]r/wيحصل أو يعيّن مصفوفة اختيارية من الأعداد الصحيحة غير الموقعة 32‑بت التي تحدد أطوال
الشرطات والفواصل في الخط المرسوم بهذا القلم، عندما تكون قيمة PenStyle
هي نمط الخط PS_USERSTYLE للقلم. تحتوي المصفوفة على عدد من
الإدخالات المحددة بواسطة NumStyleEntries، لكنها تُستعمل كما لو أنها تتكرر إلى ما لا نهاية
الإدخال الأول في المصفوفة يحدد طول الشرط الأول. الإدخال الثاني
يحدد طول الفاصل الأول. بعد ذلك، تتناوب أطوال الشرطات والفواصل.
إذا كان نوع القلم في حقل PenStyle هو PS_GEOMETRIC، فإن الأطوال تُحدد بوحدات منطقية؛ وإلا تُحدد بوحدات الجهاز.
widthintr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد عرض الخط المرسوم بالقلم.
إذا كان نوع القلم في حقل PenStyle هو PS_GEOMETRIC، فإن هذه القيمة هي العرض بوحدات
منطقية؛ وإلا يُحدد العرض بوحدات الجهاز.
إذا كان نوع القلم في حقل PenStyle هو PS_COSMETIC، يجب أن تكون هذه القيمة 0x00000001.

Constructor: EmfLogPenEx()

 EmfLogPenEx() 

ينشئ مثيلًا جديدًا من فئة EmfLogPenEx