CalGrayColorSpace
Общ преглед
CalGrayColorSpace е клас в Aspose.PDF FOSS за Java. Наследници от: ColorSpaceBase.
CalGray цветно пространство (ISO 32000-1:2008, §8.6.5.2).
Този клас предоставя 8 метода за работа с CalGrayColorSpace обекти в Java програми. Наличните методи включват: CalGrayColorSpace, getGamma, getName, getNumberOfComponents, getWhitePoint, resolve, toRGB, toRGBInt. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.PDF FOSS for Java. Свойства: gamma, name, numberOfComponents, whitePoint.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
name | String | Прочети. | - Да, но не и името. |
numberOfComponents | int | Прочети. | Получава броя на компонентите. |
gamma | double | Прочети. | Връща гама експонента. |
whitePoint | double[] | Прочети. | Връща бялата точка [Xw, Yw и Zw]. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
CalGrayColorSpace(params: PdfDictionary) | Създава цветно пространство CalGray от своя речник на параметрите. |
toRGB(gray: double) → double[] | Превръща стойност (0..1) от CalGray в sRGB компоненти. |
getName() → String | Върне името. |
getNumberOfComponents() → int | Връща броя на компонентите. |
toRGBInt(comps: double[]) → int | CalGray -> sRGB чрез гама + бяла точка. |
getGamma() → double | Връща гама експонента. |
getWhitePoint() → double[] | Връща бялата точка [Xw, Yw и Zw]. |
resolve(csObj: PdfBase, resources: Resources, parser: PDFParser) → ColorSpaceBase |