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:

参数类型描述
valueshort

getObjectType()

public short getObjectType()

获取或设置对象的类型。

值:区域标识符。它必须为 0x0006。

Returns: short

setObjectType(short value)

public void setObjectType(short value)

获取或设置对象的类型。

值:区域标识符。它必须为 0x0006。

Parameters:

参数类型描述
valueshort

getObjectCount()

public int getObjectCount()

获取或设置对象计数。

值:必须忽略的值。

Returns: int

setObjectCount(int value)

public void setObjectCount(int value)

获取或设置对象计数。

值:必须忽略的值。

Parameters:

参数类型描述
valueint

getRegionSize()

public short getRegionSize()

获取或设置区域的大小。

值:区域的字节大小加上 aScans 的字节大小。

Returns: short

setRegionSize(short value)

public void setRegionSize(short value)

获取或设置区域的大小。

值:区域的字节大小加上 aScans 的字节大小。

Parameters:

参数类型描述
valueshort

getScanCount()

public short getScanCount()

获取或设置扫描计数。

值:组成该区域的扫描线数量。

Returns: short

setScanCount(short value)

public void setScanCount(short value)

获取或设置扫描计数。

值:组成该区域的扫描线数量。

Parameters:

参数类型描述
valueshort

getMaxScan()

public short getMaxScan()

获取或设置最大扫描。

值:该区域中任意一次扫描的最大点数。

Returns: short

setMaxScan(short value)

public void setMaxScan(short value)

获取或设置最大扫描。

值:该区域中任意一次扫描的最大点数。

Parameters:

参数类型描述
valueshort

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:

参数类型描述
valueRectangle

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:

参数类型描述
valueWmfScanObject[]