Συσκευές

ΕΚΤΙΜΗΣΗ

DeviceCMYK Είναι μια τάξη στο Aspose.PDF FOSS για Java. Κληρονομιά από: ColorSpaceBase.

Το χώρο χρώματος του DeviceCMYK (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ΔιαβάστεΗ περίπτωση του Singleton.

Μέθοδοι

υπογραφήΠεριγραφή
getName()StringΕπιστρέφει το όνομα.
getNumberOfComponents()intΕπιστρέφει τον αριθμό των συστατικών.
toRGBInt(c: double, m: double, y: double, k: double)intΜετατρέπεται το CMYK στοιχείο [0..1] σε ένα συσκευασμένο ARGB int χρησιμοποιώντας την τυποποιημένη
Πληροφορίες για το πολλαπλό (δεν υπάρχει προφίλ 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 (βλέπε [@code ColorSpaceTest.testDeviceCMYKToInt} και {@code AsposeColorActionPortedTest.createDeviceCMYK}), και τα δύο ταιριάζουν {@code ColorConverter.cmykToRgb} και μη-ICC χαρτογράφηση του PDFBox. | resolve(csObj: PdfBase, resources: Resources, parser: PDFParser)ColorSpaceBase | |

Δείτε επίσης

 Ελληνικά