我知道有一個叫做Color的寶石。我安裝了它。如何將HTML顏色名稱轉換爲Ruby中的RGB值?
但是對於我的生活,我無法弄清楚如何使用這個東西。
我只是想將一個顏色名稱轉換爲它的RGB值,如果可能的話,不需要將整個顏色表複製到我的代碼中。
我希望能夠將諸如red
或Navy
之類的內容轉換爲三個數字值。
我知道有一個叫做Color的寶石。我安裝了它。如何將HTML顏色名稱轉換爲Ruby中的RGB值?
但是對於我的生活,我無法弄清楚如何使用這個東西。
我只是想將一個顏色名稱轉換爲它的RGB值,如果可能的話,不需要將整個顏色表複製到我的代碼中。
我希望能夠將諸如red
或Navy
之類的內容轉換爲三個數字值。
require 'color/css'
red_code = Color::CSS["red"].html
#=> "#ff0000"
的Html顏色表示爲進制顏色,而且事實證明,一個RGB顏色是不是比色左右的十六進制表達更多:
#ff0000 = r:255 g:0 b:0
我不明白這是如何地址這個問題。 – 2013-01-16 00:02:20
哦,Ruby的奇蹟!謝謝你,先生! – bastibe 2011-02-16 11:29:05