CalRGBColorSpace
CalRGBColorSpace
概述
CalRGBColorSpace 是 Aspose.PDF FOSS for Java 的类。. 继承: ColorSpaceBase.
CalRGB 色彩空间(ISO 32000-1:2008, §8.6.5.3)。.
此类提供6种方法,以便在Java程序中使用CalRGBColorSpace对象。. 可用的方法包括: CalRGBColorSpace, getName, getNumberOfComponents, resolve, toRGB, toRGBInt. 所有公共成员都可以在安装 Aspose.PDF FOSS for Java 包后访问任何 Java 的应用程序。. 属性: name, numberOfComponents.
属性
| 名称 | 类型 | Access | 描述 |
|---|---|---|---|
name | String | 阅读 | 获取名称。. |
numberOfComponents | int | 阅读 | 获取组件的数量。. |
方法
| Signature | 描述 |
|---|---|
CalRGBColorSpace(params: PdfDictionary) | 创建一个 CalRGB 颜色空间从其参数词典。. |
toRGB(r: double, g: double, b: double) → double[] | 将 CalRGB 值(每件 0..1)转换为 sRMB 组件。. |
getName() → String | 返回名字。. |
getNumberOfComponents() → int | 返回组件数量。. |
toRGBInt(comps: double[]) → int | 通过Gamma + XYZ矩阵使用CALRGB -> sRMB。. |
resolve(csObj: PdfBase, resources: Resources, parser: PDFParser) → ColorSpaceBase |