EmfSetRop2

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 EmfSetRop2 extends EmfStateRecordType

EMR_SETROP2 记录定义二进制光栅操作模式。

二进制光栅操作混合模式定义了在使用当前笔进行绘图时如何组合源颜色和目标颜色。混合模式是二进制光栅操作代码,表示两个变量的所有可能布尔函数,使用二进制操作 AND、OR 和 XOR(异或),以及一元操作 NOT。混合模式仅适用于光栅设备;在矢量设备上不可用。

构造函数

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

方法

方法描述
getRop2Mode()获取或设置一个 32 位无符号整数,该整数指定光栅操作模式,并且必须属于 WMF Binary Raster Op 枚举([MS-WMF] 第 2.1.1.2 节)。
setRop2Mode(int value)获取或设置一个 32 位无符号整数,该整数指定光栅操作模式,并且必须属于 WMF Binary Raster Op 枚举([MS-WMF] 第 2.1.1.2 节)。

EmfSetRop2(EmfRecord source)

public EmfSetRop2(EmfRecord source)

初始化 EmfSetRop2 类的新实例。

Parameters:

参数类型描述
sourceEmfRecord源。

EmfSetRop2()

public EmfSetRop2()

初始化 EmfSetRop2 类的新实例。

getRop2Mode()

public int getRop2Mode()

获取或设置一个 32 位无符号整数,该整数指定光栅操作模式,并且必须属于 WMF Binary Raster Op 枚举([MS-WMF] 第 2.1.1.2 节)。

Returns: int

setRop2Mode(int value)

public void setRop2Mode(int value)

获取或设置一个 32 位无符号整数,该整数指定光栅操作模式,并且必须属于 WMF Binary Raster Op 枚举([MS-WMF] 第 2.1.1.2 节)。

Parameters:

参数类型描述
valueint