מכשיר CMYK

סקירה כללית

DeviceCMYK הוא שיעור ב Aspose.PDF FOSS עבור Java. מורשת מ : ColorSpaceBase.

חלל הצבעים של מכשיר CMYK (ISO 32000-1:2008, §8.6.4.4).

שיעור זה מספק 4 שיטות לעבוד עם אובייקטים DeviceCMYK בתוכניות Java. שיטות זמינות כוללות: getName, getNumberOfComponents, resolve, toRGBInt. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.PDF FOSS עבור חבילת Java. רכוש : INSTANCE, name, numberOfComponents.

נכסים

שםסוגגישהתיאור
nameStringקראומקבל את השם.
numberOfComponentsintקראומקבל את מספר המרכיבים.
INSTANCEDeviceCMYKקראוסינגלטון אינסטנט.

שיטות

חתימהתיאור
getName()Stringלהחזיר את השם.
getNumberOfComponents()intהחזיר את מספר המרכיבים.
toRGBInt(c: double, m: double, y: double, k: double)intלהפוך את מרכיבי CMYK [0..1] ל- ARGB חבילה באמצעות הסטנדרט
תבנית מרובה (ללא פרופיל ICC)
   R = (1 - C) * (1 - K) * 255
   G = (1 - M) * (1 - K) * 255
   B = (1 - Y) * (1 - K) * 255
 

זה שומר על היסודות האלגבריים - מפות C טהורות ל {@code (0,255,255)}, K טהור ל { @code (0,0)} , רישום שחור {@code (1,1,1)} ל שחור, לבן {_code (0,0,0)} עד לבלתי נפרד - אשר הוא מה החוזה הציבורי API מבטיח (ראה [הדף ה-WEB ו/או הכתובת המלאה {@code AsposeColorActionPortedTest.createDeviceCMYK}), והם מתאימים לשניהם {@code ColorConverter.cmykToRgb} ו PDFBox לא-ICC מפת. | resolve(csObj: PdfBase, resources: Resources, parser: PDFParser)ColorSpaceBase | |

ראה גם

 עברית