צריך להציג צבע מודפס על המסך? המרה מ‑CMYK ל‑RGB נותנת לך את המקבילה מבוססת האור לאחוזי הדיו — הערכים שמוניטור, מודקאפ או דף אינטרנט יכולים להציג בפועל.
איך מתבצעת ההמרה מ-CMYK ל-RGB
- הפוך את כל האחוזים לשברים בין 0 ל‑1.
- החל קודם את מרכיב ה‑key: כל ערוץ מקודל על ידי (1 − K).
- חשב R = 255 × (1 − C) × (1 − K), G = 255 × (1 − M) × (1 − K) ו‑B = 255 × (1 − Y) × (1 − K).
- עגל כל ערוץ למספר שלם בין 0 ל‑255.
דוגמה עובדת
קירוב. מסך יכול להציג יותר צבעים ממה שדיו יכול לייצר, לכן תוצאת ה‑RGB בדרך כלל נראית בהירה ורוויה יותר מהחומר המודפס.
CMYK ו-RGB מוסברים
מה זה CMYK?
CMYK הוא מודל ארבעת הדיו המשמש בהדפסה: cyan, magenta, yellow ו-key (שחור), כל אחד כאחוז מ-0 עד 100. דיו גורע אור במקום לפלוט אותו, ולכן CMYK מכסה פחות צבעים מאשר מסך — ולכן צבעים זוהרים במסך נוטים להיראות פחות עזים בהדפסה.
- תחביר:
- cmyk(C%, M%, Y%, K%)
- טווח:
- 0–100% לכל דיו
- מתאים ל:
- הדפסה, אריזה, עבודות מוכנות להדפסה
מה זה RGB?
RGB מתאר צבע כשלושה ערוצי אור — אדום, ירוק וכחול — כל אחד בטווח 0 עד 255. זה משקף את האופן שבו מסכים עובדים בפועל: כל שלושת הערוצים ב-255 נותנים לבן, כולם ב-0 נותנים שחור. RGB הוא הבחירה הנכונה בכל פעם שאתה צריך לחשב עם צבע, ו-rgba() מוסיף שקיפות מעליו.
- תחביר:
- rgb(R, G, B)
- טווח:
- 0–255 לכל ערוץ
- מתאים ל:
- קוד, canvas, שקיפות עם rgba()
טבלת עיון מ-CMYK ל-RGB
צבעי CSS הנפוצים ביותר, מומרים מ-CMYK ל-RGB.
| צבע | CMYK | RGB |
|---|---|---|
| black | cmyk(0%, 0%, 0%, 100%) | rgb(0, 0, 0) |
| white | cmyk(0%, 0%, 0%, 0%) | rgb(255, 255, 255) |
| red | cmyk(0%, 100%, 100%, 0%) | rgb(255, 0, 0) |
| lime | cmyk(100%, 0%, 100%, 0%) | rgb(0, 255, 0) |
| blue | cmyk(100%, 100%, 0%, 0%) | rgb(0, 0, 255) |
| yellow | cmyk(0%, 0%, 100%, 0%) | rgb(255, 255, 0) |
| orange | cmyk(0%, 35%, 100%, 0%) | rgb(255, 166, 0) |
| teal | cmyk(100%, 0%, 0%, 50%) | rgb(0, 128, 128) |
| purple | cmyk(0%, 100%, 0%, 50%) | rgb(128, 0, 128) |
| gray | cmyk(0%, 0%, 0%, 50%) | rgb(128, 128, 128) |