EmfExtCreatePen Class
Contents
[
Hide
]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 | Description |
---|---|
EmfExtCreatePen() | Initializes a new instance of the EmfExtCreatePen class. |
EmfExtCreatePen(record) | Initializes a new instance of the EmfExtCreatePen class. |
Properties
Name | Type | Access | Description |
---|---|---|---|
bitmap_buffer | WmfDeviceIndependentBitmap | r/w | Gets or sets an optional buffer containing a packed DIB in the form of a WMF DeviceIndependentBitmap object ([MS-WMF] section 2.2.2.9). It is not required to be contiguous with the fixed portion of the EMR_EXTCREATEPEN record |
elp | EmfLogPenEx | r/w | Gets or sets a LogPenEx object (section 2.2.20) that specifies an extended logical pen with attributes including an optional line style array. |
ih_pen | int | r/w | Gets or sets 32-bit unsigned integer that specifies the index of the extended logical pen object in the EMF Object Table (section 3.1.1.1). This index MUST be saved so that this object can be reused or modified. |
size | int | r/w | Gets or sets the size of the record |
type | EmfRecordType | r/w | Gets or sets the type. |
Methods
Name | Description |
---|---|
create_from_record(source) | Initializes a new instance of the EmfRecord class. |
create_from_type(type) | Initializes a new instance of the EmfRecord class. |
Constructor: EmfExtCreatePen()
EmfExtCreatePen()
Initializes a new instance of the EmfExtCreatePen class.
Constructor: EmfExtCreatePen(record)
EmfExtCreatePen(record)
Initializes a new instance of the EmfExtCreatePen class.
Parameters:
Parameter | Type | Description |
---|---|---|
record | EmfRecord | The record. |
Method: create_from_record(source) [static]
create_from_record(source)
Initializes a new instance of the EmfRecord class.
Parameters:
Parameter | Type | Description |
---|---|---|
source | EmfRecord | The source. |
Returns
Type | Description |
---|---|
EmfRecord |
Method: create_from_type(type) [static]
create_from_type(type)
Initializes a new instance of the EmfRecord class.
Parameters:
Parameter | Type | Description |
---|---|---|
type | EmfRecordType | The record type. |
Returns
Type | Description |
---|---|
EmfRecord |