Műszer CMYK

Műszer CMYK

Összefoglaló

DeviceCMYK egy osztály a Aspose.PDF FOSS-ban Java számára. Az örökölők: ColorSpaceBase.

A DeviceCMYK színtér (ISO 32000-1:2008, 8.6.4.4 pont).

Ez a osztály 4 módszert kínál a DeviceCMYK objektumokkal való munkavégzéshez Java programokban. A rendelkezésre álló módszerek közé tartozik: getName, getNumberOfComponents, resolve, toRGBInt. Minden nyilvános tag hozzáférhető bármely Java alkalmazás után telepítése a Aspose.PDF FOSS for Java csomag. A tulajdonságok: INSTANCE, name, numberOfComponents.

A tulajdonságok

A neve:A típus:HozzáférésLeírás
nameStringOlvasd!Megvan a neve.
numberOfComponentsintOlvasd!Megkapja a komponensek számát.
INSTANCEDeviceCMYKOlvasd!Singleton példány.

Módszerek

Az aláírás:Leírás
getName()StringVisszaadja a nevet.
getNumberOfComponents()intA komponensek számát adja vissza.
toRGBInt(c: double, m: double, y: double, k: double)intCMYK-komponenseket [0..1] csomagolt ARGB int formába alakít át a szabvány használatával.
multiplikatív (“nem ICC profil”) képlet
   R = (1 - C) * (1 - K) * 255
   G = (1 - M) * (1 - K) * 255
   B = (1 - Y) * (1 - K) * 255
 

Ez megőrzi az algebrai primár tiszta C térképek a {@kód (0,255,255)}, tiszta K-tól { @kóddal (0,0,0) }, regisztráció fekete {@kód (1,1,1)} fekete, fehér { @kódex (0,0,0) } fehér ami a a nyilvános API-szerződés feltételezései (lásd: {@code ColorSpaceTest.testDeviceCMYKToInt} és {@code AsposeColorActionPortedTest.createDeviceCMYK}), és egyezik mindkét {@code ColorConverter.cmykToRgb} és a PDFBox nem ICC térképezése. | resolve(csObj: PdfBase, resources: Resources, parser: PDFParser)ColorSpaceBase | |

Lásd még:

 Magyar