IndexedColorSpace
IndexedColorSpace
Overview
IndexedColorSpace є клас в Aspose.PDF FOSS для Java. Наследники від: ColorSpaceBase.
Індексація кольорового простору (ISO 32000-1:2008, §8.6.6.3).
Цей клас надає 9 методів роботи з об’єктами IndexedColorSpace в програмах Java. Доступні методи включають: IndexedColorSpace, fromArray, getBase, getHival, getName, getNumberOfComponents, lookupColor, resolve, toRGBInt. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: base, hival, name, numberOfComponents.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
name | String | Read | Знає ім’я. |
numberOfComponents | int | Read | Отримає кількість компонентів. |
base | ColorSpaceBase | Read | Повертає базовий колірний простір. |
hival | int | Read | Повертає максимальний дійсний індекс. |
Methods
| Signature | Description |
|---|---|
IndexedColorSpace(base: ColorSpaceBase, hival: int, lookupTable: byte[]) | Створює IndexedColorSpace. |
fromArray(arr: PdfArray, resources: Resources, parser: PDFParser) → IndexedColorSpace | Створює IndexedColorSpace з PdfArray: [/ Індексований пошук бази. |
getName() → String | Повертає ім’я. |
getNumberOfComponents() → int | Повертає кількість компонентів. |
getBase() → ColorSpaceBase | Повертає базовий колірний простір. |
getHival() → int | Повертає максимальний дійсний індекс. |
lookupColor(index: int) → double[] | Пошукує вхід у палитру, повертаючи основні компоненти кольорового простору. |
toRGBInt(comps: double[]) → int | Індекс палитри -> базові компоненти -> RGB бази. |
resolve(csObj: PdfBase, resources: Resources, parser: PDFParser) → ColorSpaceBase |