EmfCreateMonoBrush Class

Summary: The EMR_CREATEMONOBRUSH record defines a monochrome pattern brush for graphics operations.
The pattern is specified by a monochrome DIB.

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

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

Inheritance: EmfObjectCreationRecordType

Aspose.Imaging Version: 24.5.0

Constructors

NameDescription
EmfCreateMonoBrush(source)Initializes a new instance of the EmfCreateMonoBrush class.

Properties

NameTypeAccessDescription
bitmap_bufferWmfDeviceIndependentBitmapr/wGets or sets a 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_CREATEDIBPATTERNBRUSHPT record.
ih_brushintr/wGets or sets a 32-bit unsigned integer that specifies the index of the monochrome
pattern brush 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.
sizeintr/wGets or sets the size of the record
typeEmfRecordTyper/wGets or sets the type.
usageEmfDibColorsr/wGets or sets a 32-bit unsigned integer that specifies how to interpret values in the color
table in the DIB header. This value MUST be in the DIBColors enumeration (section 2.1.9).

Methods

NameDescription
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: EmfCreateMonoBrush(source)

 EmfCreateMonoBrush(source) 

Initializes a new instance of the EmfCreateMonoBrush class.

Parameters:

ParameterTypeDescription
sourceEmfRecordThe source.

Method: create_from_record(source) [static]

 create_from_record(source) 

Initializes a new instance of the EmfRecord class.

Parameters:

ParameterTypeDescription
sourceEmfRecordThe source.

Returns

TypeDescription
EmfRecord

Method: create_from_type(type) [static]

 create_from_type(type) 

Initializes a new instance of the EmfRecord class.

Parameters:

ParameterTypeDescription
typeEmfRecordTypeThe record type.

Returns

TypeDescription
EmfRecord