WmfStretchBlt

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.wmf.objects.WmfObject

public class WmfStretchBlt extends WmfObject

META_STRETCHBLT 记录指定根据光栅操作传输像素块,可能会扩展或收缩。

构造函数

构造函数描述
WmfStretchBlt()

方法

方法描述
getRasterOperation()获取或设置光栅操作。
setRasterOperation(int value)获取或设置光栅操作。
getSrcHeight()获取或设置源的高度。
setSrcHeight(short value)获取或设置源的高度。
getSrcWidth()获取或设置源的宽度。
setSrcWidth(short value)获取或设置源的宽度。
getSrcPosition()获取或设置源位置。
setSrcPosition(Point value)获取或设置源位置。
getDestHeight()获取或设置目标的高度。
setDestHeight(short value)获取或设置目标的高度。
getDestWidth()获取或设置目标的宽度。
setDestWidth(short value)获取或设置目标的宽度。
getDstPosition()获取或设置 DST 位置。
setDstPosition(Point value)获取或设置 DST 位置。
getReserved()获取或设置保留字段。
setReserved(short value)获取或设置保留字段。
getBitmap()获取或设置位图。
setBitmap(WmfBitmap16 value)获取或设置位图。

WmfStretchBlt()

public WmfStretchBlt()

getRasterOperation()

public int getRasterOperation()

获取或设置光栅操作。

值:源像素、回放设备上下文中的当前画刷以及目标像素将被组合以形成新图像。此代码必须是 Ternary Raster Operation Enumeration 中的一个值。

Returns: int

setRasterOperation(int value)

public void setRasterOperation(int value)

获取或设置光栅操作。

值:源像素、回放设备上下文中的当前画刷以及目标像素将被组合以形成新图像。此代码必须是 Ternary Raster Operation Enumeration 中的一个值。

Parameters:

参数类型描述
valueint

getSrcHeight()

public short getSrcHeight()

获取或设置源的高度。

值:源矩形的高度(逻辑单位)。

Returns: short

setSrcHeight(short value)

public void setSrcHeight(short value)

获取或设置源的高度。

值:源矩形的高度(逻辑单位)。

Parameters:

参数类型描述
valueshort

getSrcWidth()

public short getSrcWidth()

获取或设置源的宽度。

值:源矩形的宽度(逻辑单位)。

Returns: short

setSrcWidth(short value)

public void setSrcWidth(short value)

获取或设置源的宽度。

值:源矩形的宽度(逻辑单位)。

Parameters:

参数类型描述
valueshort

getSrcPosition()

public Point getSrcPosition()

获取或设置源位置。

值:源位置。

Returns: Point

setSrcPosition(Point value)

public void setSrcPosition(Point value)

获取或设置源位置。

值:源位置。

Parameters:

参数类型描述
valuePoint

getDestHeight()

public short getDestHeight()

获取或设置目标的高度。

值:目标矩形的高度(逻辑单位)。

Returns: short

setDestHeight(short value)

public void setDestHeight(short value)

获取或设置目标的高度。

值:目标矩形的高度(逻辑单位)。

Parameters:

参数类型描述
valueshort

getDestWidth()

public short getDestWidth()

获取或设置目标的宽度。

值:目标矩形的宽度(逻辑单位)。

Returns: short

setDestWidth(short value)

public void setDestWidth(short value)

获取或设置目标的宽度。

值:目标矩形的宽度(逻辑单位)。

Parameters:

参数类型描述
valueshort

getDstPosition()

public Point getDstPosition()

获取或设置 DST 位置。

值:DST 位置。

Returns: Point

setDstPosition(Point value)

public void setDstPosition(Point value)

获取或设置 DST 位置。

值:DST 位置。

Parameters:

参数类型描述
valuePoint

getReserved()

public short getReserved()

获取或设置保留字段。

值:保留。此字段必须被忽略。

Returns: short

setReserved(short value)

public void setReserved(short value)

获取或设置保留字段。

值:保留。此字段必须被忽略。

Parameters:

参数类型描述
valueshort

getBitmap()

public WmfBitmap16 getBitmap()

获取或设置位图。

值:位图。

Returns: WmfBitmap16

setBitmap(WmfBitmap16 value)

public void setBitmap(WmfBitmap16 value)

获取或设置位图。

值:位图。

Parameters:

参数类型描述
valueWmfBitmap16