EmfCreateColorSpaceW
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 EmfCreateColorSpaceW extends EmfObjectCreationRecordType
该 EMR_CREATECOLORSPACEW 记录从名称由 Unicode 字符组成的颜色配置文件创建逻辑颜色空间对象。
该记录定义的逻辑颜色空间对象可以通过 EMR\_SETCOLORSPACE 记录(第 2.3.8.7 节)选入回放设备上下文,该记录定义了后续图形操作中使用的逻辑颜色空间。
构造函数
| 构造函数 | 描述 |
|---|---|
| EmfCreateColorSpaceW(EmfRecord source) | 初始化 EmfCreateColorSpaceW 类的新实例。 |
方法
| 方法 | 描述 |
|---|---|
| getIhCS() | 获取或设置一个 32 位无符号整数,指定 EMF 对象表(第 3.1.1.1 节)中逻辑颜色空间对象的索引。 |
| setIhCS(int value) | 获取或设置一个 32 位无符号整数,指定 EMF 对象表(第 3.1.1.1 节)中逻辑颜色空间对象的索引。 |
| getLcs() | 获取或设置 WMF LogColorSpaceW 对象([MS-WMF] 第 2.2.2.12 节),该对象可以使用 Unicode UTF16-LE 字符指定颜色配置文件的名称 |
| setLcs(WmfLogColorSpaceW value) | 获取或设置 WMF LogColorSpaceW 对象([MS-WMF] 第 2.2.2.12 节),该对象可以使用 Unicode UTF16-LE 字符指定颜色配置文件的名称 |
| getDwFlags() | 获取或设置一个 32 位无符号整数,用于提供此记录中数据的信息。 |
| setDwFlags(int value) | 获取或设置一个 32 位无符号整数,用于提供此记录中数据的信息。 |
| getCbData() | 获取或设置一个 32 位无符号整数,指定 Data 字段的大小(以字节为单位)。 |
| setCbData(int value) | 获取或设置一个 32 位无符号整数,指定 Data 字段的大小(以字节为单位)。 |
| getData() | 获取或设置一个可选的字节数组,用于指定颜色配置文件数据。 |
| setData(byte[] value) | 获取或设置一个可选的字节数组,用于指定颜色配置文件数据。 |
EmfCreateColorSpaceW(EmfRecord source)
public EmfCreateColorSpaceW(EmfRecord source)
初始化 EmfCreateColorSpaceW 类的新实例。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| source | EmfRecord | 源。 |
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:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | int |
getLcs()
public WmfLogColorSpaceW getLcs()
获取或设置 WMF LogColorSpaceW 对象([MS-WMF] 第 2.2.2.12 节),该对象可以使用 Unicode UTF16-LE 字符指定颜色配置文件的名称
Returns: WmfLogColorSpaceW
setLcs(WmfLogColorSpaceW value)
public void setLcs(WmfLogColorSpaceW value)
获取或设置 WMF LogColorSpaceW 对象([MS-WMF] 第 2.2.2.12 节),该对象可以使用 Unicode UTF16-LE 字符指定颜色配置文件的名称
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | WmfLogColorSpaceW |
getDwFlags()
public int getDwFlags()
获取或设置一个 32 位无符号整数,用于提供此记录中数据的信息。
Returns: int
setDwFlags(int value)
public void setDwFlags(int value)
获取或设置一个 32 位无符号整数,用于提供此记录中数据的信息。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | int |
getCbData()
public int getCbData()
获取或设置一个 32 位无符号整数,指定 Data 字段的大小(以字节为单位)。
Returns: int
setCbData(int value)
public void setCbData(int value)
获取或设置一个 32 位无符号整数,指定 Data 字段的大小(以字节为单位)。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | int |
getData()
public byte[] getData()
获取或设置一个可选的字节数组,用于指定颜色配置文件数据。
Returns: byte[]
setData(byte[] value)
public void setData(byte[] value)
获取或设置一个可选的字节数组,用于指定颜色配置文件数据。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | byte[] |