2011-02-16 21 views
7

Color adında bir gem olduğunu biliyorum. Ben kurdum.Ruby'de html renk adlarını RGB değerlerine dönüştürme?

Ama hayatım boyunca, bu şeyin nasıl kullanılacağını anlayamıyorum.

Tüm renk tablosunu koduma kopyalamaksızın bir renk adını RGB değerlerine dönüştürmek istiyorum.

red veya Navy gibi bir değeri üç sayısal değere dönüştürmek istiyorum.

cevap

11
require 'color/css' 
red_code = Color::CSS["red"].html 
#=> "#ff0000" 
+0

Oh, Ruby'nin harikası! Teşekkürler bayım! – bastibe

-1

Html renkler Onaltılık renk olarak ifade edildi ve bu bir RGB renk öylesine renkli bir Onaltılık ifadesi daha fazla değildir çıkıyor gibidir:

#ff0000 = r:255 g:0 b:0 
+2

bunu nasıl adresleri görmüyorum soru. –

İlgili konular