WmfRegion
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject
public class WmfRegion extends MetaObject
Region 对象定义了一种可能非矩形的形状,该形状由扫描线数组定义。
构造函数
| 构造函数 | 描述 |
|---|---|
| WmfRegion() |
方法
| 方法 | 描述 |
|---|---|
| getNextInChain() | 获取或设置链中的下一个。 |
| setNextInChain(short value) | 获取或设置链中的下一个。 |
| getObjectType() | 获取或设置对象的类型。 |
| setObjectType(short value) | 获取或设置对象的类型。 |
| getObjectCount() | 获取或设置对象计数。 |
| setObjectCount(int value) | 获取或设置对象计数。 |
| getRegionSize() | 获取或设置区域的大小。 |
| setRegionSize(short value) | 获取或设置区域的大小。 |
| getScanCount() | 获取或设置扫描计数。 |
| setScanCount(short value) | 获取或设置扫描计数。 |
| getMaxScan() | 获取或设置最大扫描。 |
| setMaxScan(short value) | 获取或设置最大扫描。 |
| getBoundingRectangle() | 获取或设置边界矩形。 |
| setBoundingRectangle(Rectangle value) | 获取或设置边界矩形。 |
| getAScans() | 获取或设置扫描。 |
| setAScans(WmfScanObject[] value) | 获取或设置扫描。 |
WmfRegion()
public WmfRegion()
getNextInChain()
public short getNextInChain()
获取或设置链中的下一个。
值:必须忽略的值。
Returns: short
setNextInChain(short value)
public void setNextInChain(short value)
获取或设置链中的下一个。
值:必须忽略的值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | short |
getObjectType()
public short getObjectType()
获取或设置对象的类型。
值:区域标识符。它必须为 0x0006。
Returns: short
setObjectType(short value)
public void setObjectType(short value)
获取或设置对象的类型。
值:区域标识符。它必须为 0x0006。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | short |
getObjectCount()
public int getObjectCount()
获取或设置对象计数。
值:必须忽略的值。
Returns: int
setObjectCount(int value)
public void setObjectCount(int value)
获取或设置对象计数。
值:必须忽略的值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | int |
getRegionSize()
public short getRegionSize()
获取或设置区域的大小。
值:区域的字节大小加上 aScans 的字节大小。
Returns: short
setRegionSize(short value)
public void setRegionSize(short value)
获取或设置区域的大小。
值:区域的字节大小加上 aScans 的字节大小。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | short |
getScanCount()
public short getScanCount()
获取或设置扫描计数。
值:组成该区域的扫描线数量。
Returns: short
setScanCount(short value)
public void setScanCount(short value)
获取或设置扫描计数。
值:组成该区域的扫描线数量。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | short |
getMaxScan()
public short getMaxScan()
获取或设置最大扫描。
值:该区域中任意一次扫描的最大点数。
Returns: short
setMaxScan(short value)
public void setMaxScan(short value)
获取或设置最大扫描。
值:该区域中任意一次扫描的最大点数。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | short |
getBoundingRectangle()
public Rectangle getBoundingRectangle()
获取或设置边界矩形。
值:定义边界矩形的 Rect 对象(第 2.2.2.18 节)。
Returns: Rectangle
setBoundingRectangle(Rectangle value)
public void setBoundingRectangle(Rectangle value)
获取或设置边界矩形。
值:定义边界矩形的 Rect 对象(第 2.2.2.18 节)。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | Rectangle |
getAScans()
public WmfScanObject[] getAScans()
获取或设置扫描。
值:定义该区域扫描线的 Scan 对象数组(第 2.2.2.21 节)。
Returns: com.aspose.imaging.fileformats.wmf.objects.WmfScanObject[]
setAScans(WmfScanObject[] value)
public void setAScans(WmfScanObject[] value)
获取或设置扫描。
值:定义该区域扫描线的 Scan 对象数组(第 2.2.2.21 节)。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | WmfScanObject[] |