EmfRegionDataHeader
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.objects.EmfObject
public final class EmfRegionDataHeader extends EmfObject
The RegionDataHeader object describes the properties of a RegionData object.
Constructors
| Constructor | Description |
|---|---|
| EmfRegionDataHeader() |
Methods
| Method | Description |
|---|---|
| getSize() | Gets a 32-bit unsigned integer that specifies the size of this object in bytes. |
| setSize(int value) | Sets a 32-bit unsigned integer that specifies the size of this object in bytes. |
| getType() | Gets a 32-bit unsigned integer that specifies the region type. |
| setType(int value) | Sets a 32-bit unsigned integer that specifies the region type. |
| getCountRects() | Gets a 32-bit unsigned integer that specifies the number of rectangles in this region. |
| setCountRects(int value) | Sets a 32-bit unsigned integer that specifies the number of rectangles in this region. |
| getRgnSize() | Gets a 32-bit unsigned integer that specifies the size of the buffer of rectangles in bytes. |
| setRgnSize(int value) | Sets a 32-bit unsigned integer that specifies the size of the buffer of rectangles in bytes. |
| getBounds() | Gets a 128-bit WMF RectL object ([MS-WMF] section 2.2.2.19), which specifies the bounds of the region. |
| setBounds(Rectangle value) | Sets a 128-bit WMF RectL object ([MS-WMF] section 2.2.2.19), which specifies the bounds of the region. |
EmfRegionDataHeader()
public EmfRegionDataHeader()
getSize()
public int getSize()
Gets a 32-bit unsigned integer that specifies the size of this object in bytes. This MUST be 0x00000020.
Returns: int
setSize(int value)
public void setSize(int value)
Sets a 32-bit unsigned integer that specifies the size of this object in bytes. This MUST be 0x00000020.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | int |
getType()
public int getType()
Gets a 32-bit unsigned integer that specifies the region type. This SHOULD be RDH_RECTANGLES (0x00000001).
Returns: int
setType(int value)
public void setType(int value)
Sets a 32-bit unsigned integer that specifies the region type. This SHOULD be RDH_RECTANGLES (0x00000001).
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | int |
getCountRects()
public int getCountRects()
Gets a 32-bit unsigned integer that specifies the number of rectangles in this region.
Returns: int
setCountRects(int value)
public void setCountRects(int value)
Sets a 32-bit unsigned integer that specifies the number of rectangles in this region.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | int |
getRgnSize()
public int getRgnSize()
Gets a 32-bit unsigned integer that specifies the size of the buffer of rectangles in bytes.
Returns: int
setRgnSize(int value)
public void setRgnSize(int value)
Sets a 32-bit unsigned integer that specifies the size of the buffer of rectangles in bytes.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | int |
getBounds()
public Rectangle getBounds()
Gets a 128-bit WMF RectL object ([MS-WMF] section 2.2.2.19), which specifies the bounds of the region.
Returns: Rectangle
setBounds(Rectangle value)
public void setBounds(Rectangle value)
Sets a 128-bit WMF RectL object ([MS-WMF] section 2.2.2.19), which specifies the bounds of the region.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | Rectangle |