EmfPlusTranslateWorldTransform

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusRecord, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusTerminalServerRecordType

public final class EmfPlusTranslateWorldTransform extends EmfPlusTerminalServerRecordType

该 EmfPlusTranslateWorldTransform 记录对当前世界空间变换执行平移操作。

构造函数

构造函数描述
EmfPlusTranslateWorldTransform(EmfPlusRecord source)初始化 EmfPlusTranslateWorldTransform 类的新实例。

方法

方法描述
getPostMultipliedMatrix()获取一个值,指示是否为[post multiplied matrix]。
getDx()获取或设置定义水平距离的 32 位浮点值。
setDx(float value)获取或设置定义水平距离的 32 位浮点值。
getDy()获取或设置定义垂直距离的 32 位浮点值。
setDy(float value)获取或设置定义垂直距离的 32 位浮点值。

EmfPlusTranslateWorldTransform(EmfPlusRecord source)

public EmfPlusTranslateWorldTransform(EmfPlusRecord source)

初始化 EmfPlusTranslateWorldTransform 类的新实例。

Parameters:

参数类型描述
sourceEmfPlusRecord来源。

getPostMultipliedMatrix()

public boolean getPostMultipliedMatrix()

获取一个值,指示是否为[post multiplied matrix]。如果设置,变换矩阵应后乘。如果清除,应前乘。

值:true 表示[post multiplied matrix];否则为 false

Returns: boolean

getDx()

public float getDx()

获取或设置定义水平距离的 32 位浮点值。平移通过从 dx 和 dy 字段构建新的世界变换矩阵来执行。

值:dx。

Returns: float

setDx(float value)

public void setDx(float value)

获取或设置定义水平距离的 32 位浮点值。平移通过从 dx 和 dy 字段构建新的世界变换矩阵来执行。

值:dx。

Parameters:

参数类型描述
float

getDy()

public float getDy()

获取或设置定义垂直距离的 32 位浮点值。

值:dy。

Returns: float

setDy(float value)

public void setDy(float value)

获取或设置定义垂直距离的 32 位浮点值。

值:dy。

Parameters:

参数类型描述
float