Uređaj CMYK

Približni podaci

DeviceCMYK je klasa u Aspose.PDF FOSS za Java. Nasljednici od: ColorSpaceBase.

U slučaju da je to moguće, potrebno je provesti postupke za utvrđivanje i primjenu odgovarajućih mjera.

Ova klasa pruža 4 metode za rad s DeviceCMYK objektima u Java programima. Postoje i sljedeće metode: getName, getNumberOfComponents, resolve, toRGBInt. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.PDF FOSS za Java. Ograničenja: INSTANCE, name, numberOfComponents.

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
nameStringČitaj.Dobiva ime.
numberOfComponentsintČitaj.Dobiva broj komponenti.
INSTANCEDeviceCMYKČitaj.Singletonov primjer.

Metoda za primjenu

PotpisOpisivanje
getName()StringVrati ime.
getNumberOfComponents()intVraća broj komponenti.
toRGBInt(c: double, m: double, y: double, k: double)intKonvertuje CMYK komponente [0..1] u pakirani ARGB int koristeći standardni
Formula za multiplikaciju (“bez ICC profila”)
   R = (1 - C) * (1 - K) * 255
   G = (1 - M) * (1 - K) * 255
   B = (1 - Y) * (1 - K) * 255
 

To čuva algebarske primare čisto C karte za {@kod (0,255,255)}, čista K do { @ kod (0,0,0) }, registracija crna {@kod (1,1,1,1)} na crno, bijela { @ kod (0,0,0,0) } na bijelo što je što je predviđeno javnim ugovorom o API-u (vidjeti članak 1.) {@code ColorSpaceTest.testDeviceCMYKToInt} i {@code AsposeColorActionPortedTest.createDeviceCMYK}), i odgovara oba {@codeColorConverter.cmykToRgb} i PDFBox-ov neICC mapiranje. | resolve(csObj: PdfBase, resources: Resources, parser: PDFParser)ColorSpaceBase | |

Također pogledajte:

 Hrvatski