CalGrayColorSpace
Genel Bakış
CalGrayColorSpace Java için FOSS’de bir sınıf. Mirasçılar: ColorSpaceBase.
CalGray renk alanı (ISO 32000-1:2008, §8.6.5.2).
Bu sınıf, Java programlarında CalGrayColorSpace nesnelerle çalışmak için 8 yöntem sağlar. Kullanılabilir yöntemler şunlardır: CalGrayColorSpace, getGamma, getName, getNumberOfComponents, getWhitePoint, resolve, toRGB, toRGBInt. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: gamma, name, numberOfComponents, whitePoint.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
name | String | Oku . | Adı alır. |
numberOfComponents | int | Oku . | Bileşen sayısını alır. |
gamma | double | Oku . | Gamma eksenantını gönderir. |
whitePoint | double[] | Oku . | Beyaz noktayı [Xw, Yw Zw] gönderir. |
Yöntemler
| Signature | Açıklama: |
|---|---|
CalGrayColorSpace(params: PdfDictionary) | Parametreler sözlüğünden bir CalGray renk alanı oluşturur. |
toRGB(gray: double) → double[] | CalGray değerini (0.1) sRGB bileşenlerine dönüştürür. |
getName() → String | Adı gönderir. |
getNumberOfComponents() → int | Bileşen sayısını gönderir. |
toRGBInt(comps: double[]) → int | CalGray -> gamma + beyaz nokta üzerinden sRGB. |
getGamma() → double | Gamma eksenantını gönderir. |
getWhitePoint() → double[] | Beyaz noktayı [Xw, Yw Zw] gönderir. |
resolve(csObj: PdfBase, resources: Resources, parser: PDFParser) → ColorSpaceBase |