CalGrayColorSpace
Revisión
CalGrayColorSpace Es una clase en Aspose.PDF FOSS para Java. Heredados de: ColorSpaceBase.
Espacio de color CalGray (ISO 32000-1:2008, §8.6.5.2).
Esta clase proporciona 8 métodos para trabajar con los objetos CalGrayColorSpace en programas de Java. Los métodos disponibles incluyen: CalGrayColorSpace, getGamma, getName, getNumberOfComponents, getWhitePoint, resolve, toRGB, toRGBInt. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.PDF FOSS para el paquete Java. Propiedades : gamma, name, numberOfComponents, whitePoint.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
name | String | Leer | recibe el nombre. |
numberOfComponents | int | Leer | Se cuenta con el número de componentes. |
gamma | double | Leer | Retorna el exponente gamma. |
whitePoint | double[] | Leer | De vuelta el punto blanco [Xw, Yw y Zw]. |
Metodología
| firma | Descripción |
|---|---|
CalGrayColorSpace(params: PdfDictionary) | Crea un espacio de color CalGray desde su diccionario de parámetros. |
toRGB(gray: double) → double[] | Converte un valor CalGray (0..1) en componentes sRGB. |
getName() → String | devolver el nombre. |
getNumberOfComponents() → int | Retorna el número de componentes. |
toRGBInt(comps: double[]) → int | CalGray -> sRGB a través de la gama + punto blanco. |
getGamma() → double | Retorna el exponente gamma. |
getWhitePoint() → double[] | De vuelta el punto blanco [Xw, Yw y Zw]. |
resolve(csObj: PdfBase, resources: Resources, parser: PDFParser) → ColorSpaceBase |