SeparationColorSpace

SeparationColorSpace

Overview

SeparationColorSpace 是一个类在Java的FOSS中. 继承人: ColorSpaceBase.

分离色域 (ISO 32000-1:2008,第8.6.6.4条).

本类提供了10种方法,用于在Java程序中使用SeparationColorSpace 对象. 有的方法包括: SeparationColorSpace, fromArray, getAlternateCS, getColorantName, getName, getNumberOfComponents, getTintTransform, resolve, tintToAlternate, toRGBInt. 所有公众成员在安装了Java的FOSS包后,可以访问任何 Java应用程序. 特性: alternateCS, colorantName, name, numberOfComponents, tintTransform.

Properties

NameTypeAccessDescription
nameStringRead得到了这个名字.
numberOfComponentsintRead得到了组件数.
colorantNameStringRead返回颜料名称.
alternateCSColorSpaceBaseRead返回替代 (倒退) 色空间.
tintTransformPdfFunctionRead返回色调变换函数.

Methods

SignatureDescription
SeparationColorSpace(colorantName: String, alternateCS: ColorSpaceBase, tintTransform: PdfFunction)创建一个分离色空间.
fromArray(arr: PdfArray, resources: Resources, parser: PDFParser)SeparationColorSpace解析一个PDF数组中的分离色域.
tintToAlternate(tint: double)double[]将色调值 (0..1) 转换为替代的颜色空间组件.
getName()String返回名称.
getNumberOfComponents()int返回组件数量.
toRGBInt(comps: double[])int染色 →替代组件 (通过调色转换) →代替的RGB.
getColorantName()String返回颜料名称.
getAlternateCS()ColorSpaceBase返回替代 (倒退) 色空间.
getTintTransform()PdfFunction返回色调变换函数.
resolve(csObj: PdfBase, resources: Resources, parser: PDFParser)ColorSpaceBase

See Also

 中文