EmfRestoreDc

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.records.EmfRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfStateRecordType

public final class EmfRestoreDc extends EmfStateRecordType

EMR_RESTOREDC 记录将回放设备上下文恢复到指定状态。回放设备上下文通过弹出先前 EMR_SAVEDC 记录(第 2.3.11 节)创建的堆栈中的状态信息来恢复。

该堆栈可以包含多个回放设备上下文实例的状态信息。当状态被恢复时,所有更近期保存的状态实例必须被丢弃。

构造函数

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

方法

方法描述
getSavedDc()获取或设置一个 32 位有符号整数,用于指定相对于当前状态要恢复的已保存状态。
setSavedDc(int value)获取或设置一个 32 位有符号整数,用于指定相对于当前状态要恢复的已保存状态。

EmfRestoreDc(EmfRecord source)

public EmfRestoreDc(EmfRecord source)

初始化 EmfRestoreDc 类的新实例。

Parameters:

参数类型描述
sourceEmfRecord源。

EmfRestoreDc()

public EmfRestoreDc()

初始化 EmfRestoreDc 类的新实例。

getSavedDc()

public int getSavedDc()

获取或设置一个 32 位有符号整数,用于指定相对于当前状态要恢复的已保存状态。此值必须为负;\u20131 表示最近一次保存在堆栈上的状态,\u20132 表示其之前的状态,依此类推。

Returns: int

setSavedDc(int value)

public void setSavedDc(int value)

获取或设置一个 32 位有符号整数,用于指定相对于当前状态要恢复的已保存状态。此值必须为负;\u20131 表示最近一次保存在堆栈上的状态,\u20132 表示其之前的状态,依此类推。

Parameters:

参数类型描述
valueint