CalGrayColorSpace
Resumo geral
CalGrayColorSpace é uma classe em Aspose.PDF FOSS para Java. Herdeiros de: ColorSpaceBase.
Espaço de cores CalGray (ISO 32000-1:2008, §8.6.5.2).
Esta classe fornece 8 métodos para trabalhar com objetos CalGrayColorSpace em programas Java. Os métodos disponíveis incluem: CalGrayColorSpace, getGamma, getName, getNumberOfComponents, getWhitePoint, resolve, toRGB, toRGBInt. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java. Propriedades: gamma, name, numberOfComponents, whitePoint.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
name | String | Leia. | - Consegue o nome. |
numberOfComponents | int | Leia. | Obtém o número de componentes. |
gamma | double | Leia. | Retorna o exponente gama. |
whitePoint | double[] | Leia. | Retorna o ponto branco [Xw, Yw e Zw]. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
CalGrayColorSpace(params: PdfDictionary) | Cria um espaço de cores CalGray a partir do dicionário dos parâmetros. |
toRGB(gray: double) → double[] | Converte um valor (0..1) CalGray em componentes sRGB. |
getName() → String | Retorna o nome. |
getNumberOfComponents() → int | Retorna o número de componentes. |
toRGBInt(comps: double[]) → int | CalGray -> sRGB via gama + ponto branco. |
getGamma() → double | Retorna o exponente gama. |
getWhitePoint() → double[] | Retorna o ponto branco [Xw, Yw e Zw]. |
resolve(csObj: PdfBase, resources: Resources, parser: PDFParser) → ColorSpaceBase |