فئة EmfExtCreatePen

Summary: The EMR_EXTCREATEPEN record defines an extended logical pen for graphics operations. An
optional DIB can be specified to use as the line style.

Module: aspose.imaging.fileformats.emf.emf.records

Full Name: aspose.imaging.fileformats.emf.emf.records.EmfExtCreatePen

Inheritance: EmfObjectCreationRecordType

Constructors

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

Properties

NameTypeAccessالوصف
bitmap_bufferWmfDeviceIndependentBitmapr/wيحصل أو يعيّن مخزنًا اختياريًا يحتوي على DIB مضغوط على شكل كائن WMF DeviceIndependentBitmap
([MS-WMF] القسم 2.2.2.9). لا يلزم أن يكون متجاورًا مع الجزء الثابت من سجل EMR_EXTCREATEPEN
elpEmfLogPenExr/wيحصل أو يعيّن كائن LogPenEx (القسم 2.2.20) الذي يحدد قلمًا منطقيًا ممتدًا
بسمات تشمل مصفوفة نمط خط اختياري.
ih_penintr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 32 بت يحدد فهرس كائن القلم المنطقي الممتد
في جدول كائنات EMF (القسم 3.1.1.1).
يجب حفظ هذا الفهرس حتى يمكن إعادة استخدام هذا الكائن أو تعديله.
الحجمintr/wيحصل أو يعيّن حجم السجل
typeEmfRecordTyper/wيحصل أو يحدد النوع.

Methods

Nameالوصف
create_from_record(source)ينشئ مثيلًا جديدًا من الفئة EmfRecord.
create_from_type(type)ينشئ مثيلًا جديدًا من الفئة EmfRecord.

Constructor: EmfExtCreatePen()

 EmfExtCreatePen() 

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

Constructor: EmfExtCreatePen(record)

 EmfExtCreatePen(record) 

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

Parameters:

معاملنوعالوصف
recordEmfRecordالسجل.

Method: create_from_record(source) [static]

 create_from_record(source) 

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

Parameters:

معاملنوعالوصف
sourceEmfRecordالمصدر.

Returns

نوعالوصف
EmfRecord

Method: create_from_type(type) [static]

 create_from_type(type) 

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

Parameters:

معاملنوعالوصف
typeEmfRecordTypeنوع السجل.

Returns

نوعالوصف
EmfRecord