EmfCreateColorSpace

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.EmfObjectCreationRecordType

public final class EmfCreateColorSpace extends EmfObjectCreationRecordType

该 EMR_CREATECOLORSPACE 记录从名称由 ASCII 字符组成的颜色配置文件创建逻辑颜色空间对象。

该记录定义的逻辑颜色空间对象可以通过 EMR\_SETCOLORSPACE 记录(第 2.3.8.7 节)选入回放设备上下文,该记录定义了后续图形操作中使用的逻辑颜色空间。

构造函数

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

方法

方法描述
getIhCS()获取或设置一个 32 位无符号整数,指定 EMF 对象表(第 3.1.1.1 节)中逻辑颜色空间对象的索引。
setIhCS(int value)获取或设置一个 32 位无符号整数,指定 EMF 对象表(第 3.1.1.1 节)中逻辑颜色空间对象的索引。
getLcs()获取或设置一个 WMF LogColorSpace 对象([MS-WMF] 第 2.2.2.11 节),该对象可以指定颜色配置文件的 ASCII 字符名称。
setLcs(WmfLogColorSpace value)获取或设置一个 WMF LogColorSpace 对象([MS-WMF] 第 2.2.2.11 节),该对象可以指定颜色配置文件的 ASCII 字符名称。

EmfCreateColorSpace(EmfRecord source)

public EmfCreateColorSpace(EmfRecord source)

初始化 EmfCreateColorSpace 类的新实例。

Parameters:

参数类型描述
sourceEmfRecord源。

getIhCS()

public int getIhCS()

获取或设置一个 32 位无符号整数,指定 EMF 对象表(第 3.1.1.1 节)中逻辑颜色空间对象的索引。必须保存此索引,以便可以重新使用或修改该对象。

Returns: int

setIhCS(int value)

public void setIhCS(int value)

获取或设置一个 32 位无符号整数,指定 EMF 对象表(第 3.1.1.1 节)中逻辑颜色空间对象的索引。必须保存此索引,以便可以重新使用或修改该对象。

Parameters:

参数类型描述
valueint

getLcs()

public WmfLogColorSpace getLcs()

获取或设置一个 WMF LogColorSpace 对象([MS-WMF] 第 2.2.2.11 节),该对象可以指定颜色配置文件的 ASCII 字符名称。

Returns: WmfLogColorSpace

setLcs(WmfLogColorSpace value)

public void setLcs(WmfLogColorSpace value)

获取或设置一个 WMF LogColorSpace 对象([MS-WMF] 第 2.2.2.11 节),该对象可以指定颜色配置文件的 ASCII 字符名称。

Parameters:

参数类型描述
valueWmfLogColorSpace