DeviceCMYK
Overview
DeviceCMYK on luokka Aspose.PDF FOSS for Java. Perinnöllisyys on: ColorSpaceBase.
Laitteen CMYK väritila (ISO 32000-1:2008, §8.6.4.4).
Tämä luokka tarjoaa 4 menetelmää työskennellä DeviceCMYK-objektien kanssa Java-ohjelmissa. Saatavilla olevat menetelmät ovat: getName, getNumberOfComponents, resolve, toRGBInt. Kaikki julkiset jäsenet ovat käytettävissä Java-sovellukseen asentamisen jälkeen Aspose.PDF FOSS for Java -paketin. Ominaisuuksia : INSTANCE, name, numberOfComponents.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
name | String | Read | Saa nimen. |
numberOfComponents | int | Read | Se määrittää komponenttien määrän. |
INSTANCE | DeviceCMYK | Read | Singleton tapaus. |
Methods
| Signature | Description |
|---|---|
getName() → String | Palauttaa nimen. |
getNumberOfComponents() → int | palauttaa komponenttien määrän. |
toRGBInt(c: double, m: double, y: double, k: double) → int | Muuttaa CMYK-komponentteja [0..1] pakattuun ARGB-inttiin standardin avulla |
| Moninkertainen (ei ICC-profiili) kaava |
R = (1 - C) * (1 - K) * 255 G = (1 - M) * (1 - K) * 255 B = (1 - Y) * (1 - K) * 255
Tämä säilyttää algebraiset primaria - puhdas C-kartat {@code (0,255,255)}, puhdas K to { @code 0,00)} rekisteröinti musta {@code (1,1,1)} mustalle, valkoiselle {_code (0,0,0)} valolle - mikä on Mitä julkinen API sopimus edellyttää (katso) {@code ColorSpaceTest.testDeviceCMYKToInt} ja {@code AsposeColorActionPortedTest.createDeviceCMYK}), ja molemmat vastaavat {@code ColorConverter.cmykToRgb} ja PDFBoxin ei-ICC-kortti. | resolve(csObj: PdfBase, resources: Resources, parser: PDFParser) → ColorSpaceBase | |