ColorSpaceBase
ColorSpaceBase
General
ColorSpaceBase és una classe en FOSS per Java.
Base abstracta per a tots els espais de color PDF (ISO 32000-1:2008, §8.6).
Aquesta classe proporciona 4 mètodes per treballar amb objectes ColorSpaceBase en programes Java. Els mètodes disponibles inclouen: getName, getNumberOfComponents, resolve, toRGBInt. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java. Propietats: name, numberOfComponents.
Propietats
| Nom | Tipus de productes | Accés | Descripció |
|---|---|---|---|
name | String | Llegeix. | Retorna el nom de l’espai de color (per exemple, “DeviceRGB”, “ICCBased”, ‘Indexat’). |
numberOfComponents | int | Llegeix. | Retorna el nombre de components del color en aquest espai de colors. |
Mètodes
| Signatura | Descripció |
|---|---|
getName() → String | Retorna el nom de l’espai de color (per exemple, “DeviceRGB”, “ICCBased”, ‘Indexat’). |
getNumberOfComponents() → int | Retorna el nombre de components del color en aquest espai de colors. |
toRGBInt(comps: double[]) → int | Converteix els valors dels components en aquest espai de color (cada un normalment 0..1) |
| a un int ARGB embolat (alfa=0xFF). | |
resolve(csObj: PdfBase, resources: Resources, parser: PDFParser) → ColorSpaceBase |