EmfCreateDibPatternBrushPt
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.records.EmfRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfObjectCreationRecordType
public final class EmfCreateDibPatternBrushPt extends EmfObjectCreationRecordType
The EMR_CREATEDIBPATTERNBRUSHPT record defines a pattern brush for graphics operations. The pattern is specified by a DIB.
The pattern brush object defined by this record can be selected into the playback device context by an EMR_SELECTOBJECT record (section 2.3.8.5), which specifies the pattern brush to use in subsequent graphics operations.
Constructors
Constructor | Description |
---|---|
EmfCreateDibPatternBrushPt(EmfRecord source) | Initializes a new instance of the EmfCreateDibPatternBrushPt class. |
EmfCreateDibPatternBrushPt() | Initializes a new instance of the EmfCreateDibPatternBrushPt class. |
Methods
Method | Description |
---|---|
getIhBrush() | Gets or sets a 32-bit unsigned integer that specifies the index of the pattern brush object in the EMF Object Table (section 3.1.1.1). |
setIhBrush(int value) | Gets or sets a 32-bit unsigned integer that specifies the index of the pattern brush object in the EMF Object Table (section 3.1.1.1). |
getUsage() | Gets or sets a 32-bit unsigned integer that specifies how to interpret values in the color table in the DIB header. |
setUsage(int value) | Gets or sets a 32-bit unsigned integer that specifies how to interpret values in the color table in the DIB header. |
getBitmapBuffer() | Gets or sets a buffer containing a packed DIB in the form of a WMF DeviceIndependentBitmap object ([MS-WMF] section 2.2.2.9). |
setBitmapBuffer(WmfDeviceIndependentBitmap value) | Gets or sets a buffer containing a packed DIB in the form of a WMF DeviceIndependentBitmap object ([MS-WMF] section 2.2.2.9). |
EmfCreateDibPatternBrushPt(EmfRecord source)
public EmfCreateDibPatternBrushPt(EmfRecord source)
Initializes a new instance of the EmfCreateDibPatternBrushPt
class.
Parameters:
Parameter | Type | Description |
---|---|---|
source | EmfRecord | The source. |
EmfCreateDibPatternBrushPt()
public EmfCreateDibPatternBrushPt()
Initializes a new instance of the EmfCreateDibPatternBrushPt
class.
getIhBrush()
public int getIhBrush()
Gets or sets a 32-bit unsigned integer that specifies the index of the 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.
Returns: int
setIhBrush(int value)
public void setIhBrush(int value)
Gets or sets a 32-bit unsigned integer that specifies the index of the 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.
Parameters:
Parameter | Type | Description |
---|---|---|
value | int |
getUsage()
public int getUsage()
Gets 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).
Returns: int
setUsage(int value)
public void setUsage(int value)
Gets 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).
Parameters:
Parameter | Type | Description |
---|---|---|
value | int |
getBitmapBuffer()
public WmfDeviceIndependentBitmap getBitmapBuffer()
Gets 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.
Returns: WmfDeviceIndependentBitmap
setBitmapBuffer(WmfDeviceIndependentBitmap value)
public void setBitmapBuffer(WmfDeviceIndependentBitmap value)
Gets 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.
Parameters:
Parameter | Type | Description |
---|---|---|
value | WmfDeviceIndependentBitmap |