RGB ass additiv a baséiert op Liicht, CMYK ass subtraktiv an op Tënt gebaut. D'Konversioun tëscht hinnen ass den Schratt, deen all Bildschirm-Design mécht ier et gedréckt ka ginn.
Wéi d'Konversioun vu RGB op CMYK funktionéiert
- Normaliséier d'Kanäl: deel R, G an B duerch 255.
- Nimm dee gréisste normaliséierte Kanal a berechne de Key K = 1 − max.
- Bestëmmt cyan, magenta a yellow andeem d'Schwaarz-Urdeel: C = (1 − R − K) / (1 − K), an esou weider.
- Konvertéier all véier Wäerter an Prozenten tëscht 0 an 100.
Praktescht Beispill
Et ass eng mathematesch Approximatioun ouni Faarfprofil. Dréckerei benotzen ICC-Profiler an Tëntlimits, also sinn dës Zuelen e stabilen Referencepunkt, net direkt press-fäerdeg Separatiounen.
RGB an CMYK erkläert
Wat ass RGB?
RGB beschreift eng Faarf als dräi Liichtkanäl — rout, gréng a blo — all vun 0 bis 255. Et spigelt wéi Bildschirmer effektiv funktionéieren: all dräi op 255 ginn wäiss, all op 0 ginn schwaarz. RGB ass déi richteg Wiel wann s du mat Zuele berechne muss, an rgba() füügt Transparenz derbäi.
- Syntax:
- rgb(R, G, B)
- Beräich:
- 0–255 pro Kanal
- Beschte fir:
- Code, Canvas, Transparenz mat rgba()
Wat ass CMYK?
CMYK ass d'Vier-Faarf-Typologie déi an der Dréckerei benotzt gëtt: cyan, magenta, giel a key (schwaarz), all als Prozent tëscht 0 a 100. D'Zeechen zéien Liicht of amplaz et auszeleeën, also deckt CMYK manner Faarwen wéi en Écran — dofir schéngen zäitweis liicht staark Écranfaarwen am Dréck gedämpft.
- Syntax:
- cmyk(C%, M%, Y%, K%)
- Beräich:
- 0–100% pro Tënt
- Beschte fir:
- Dréck, Verpackung, press-fäerdeg Artwork
Referenztabell vu RGB op CMYK
Déi heefegst CSS-Faarwen, konvertéiert vu RGB op CMYK.
| Faarf | RGB | CMYK |
|---|---|---|
| black | rgb(0, 0, 0) | cmyk(0%, 0%, 0%, 100%) |
| white | rgb(255, 255, 255) | cmyk(0%, 0%, 0%, 0%) |
| red | rgb(255, 0, 0) | cmyk(0%, 100%, 100%, 0%) |
| lime | rgb(0, 255, 0) | cmyk(100%, 0%, 100%, 0%) |
| blue | rgb(0, 0, 255) | cmyk(100%, 100%, 0%, 0%) |
| yellow | rgb(255, 255, 0) | cmyk(0%, 0%, 100%, 0%) |
| orange | rgb(255, 165, 0) | cmyk(0%, 35%, 100%, 0%) |
| teal | rgb(0, 128, 128) | cmyk(100%, 0%, 0%, 50%) |
| purple | rgb(128, 0, 128) | cmyk(0%, 100%, 0%, 50%) |
| gray | rgb(128, 128, 128) | cmyk(0%, 0%, 0%, 50%) |