Cần hiển thị màu in trên màn hình? Chuyển CMYK sang RGB cho bạn tương đương ánh sáng của các phần trăm mực — giá trị mà màn hình, mockup hoặc trang web thực sự có thể hiển thị.
Cách chuyển CMYK sang RGB hoạt động
- Biến bốn phần trăm thành phân số giữa 0 và 1.
- Áp dụng thành phần key trước: mọi kênh đều được nhân với (1 − K).
- Tính R = 255 × (1 − C) × (1 − K), G = 255 × (1 − M) × (1 − K) và B = 255 × (1 − Y) × (1 − K).
- Làm tròn mỗi kênh về số nguyên giữa 0 và 255.
Ví dụ minh hoạ
Xấp xỉ. Màn hình có thể hiển thị nhiều màu hơn mực in, nên kết quả RGB thường trông sáng và bão hòa hơn bản in.
CMYK và RGB giải thích
CMYK là gì?
CMYK là mô hình bốn mực dùng trong in: cyan, magenta, yellow và key (đen), mỗi màu dưới dạng phần trăm từ 0 đến 100. Mực hút bớt ánh sáng thay vì phát sáng, nên CMYK bao phủ ít màu hơn màn hình — đó là lý do các màu rực trên màn hình thường trông nhạt hơn khi in.
- Cú pháp:
- cmyk(C%, M%, Y%, K%)
- Phạm vi:
- 0–100% mỗi mực
- Phù hợp cho:
- in ấn, bao bì, artwork sẵn sàng cho máy in
RGB là gì?
RGB mô tả màu bằng ba kênh ánh sáng — đỏ, xanh lá và xanh dương — mỗi kênh từ 0 đến 255. Nó phản ánh cách màn hình hoạt động: cả ba cùng 255 cho màu trắng, cả ba 0 cho màu đen. RGB là lựa chọn đúng khi bạn cần tính toán với màu, và rgba() bổ sung độ trong suốt.
- Cú pháp:
- rgb(R, G, B)
- Phạm vi:
- 0–255 mỗi kênh
- Phù hợp cho:
- code, canvas, độ trong suốt với rgba()
Bảng tham chiếu CMYK sang RGB
Các màu CSS phổ biến nhất, đã chuyển từ CMYK sang RGB.
| Màu | 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) |