將CMYK顏色值和RGB顏色相互轉(zhuǎn)換的PHP代碼
更新時(shí)間:2014年07月28日 16:37:48 投稿:whsnow
本節(jié)主要介紹了將CMYK顏色值和RGB顏色相互轉(zhuǎn)換的PHP代碼,需要的朋友可以參考下
function hex2rgb($hex) { $color = str_replace('#','',$hex); $rgb = array('r' => hexdec(substr($color,0,2)), 'g' => hexdec(substr($color,2,2)), 'b' => hexdec(substr($color,4,2))); return $rgb; } // www.dbjr.com.cn function rgb2cmyk($var1,$g=0,$b=0) { if (is_array($var1)) { $r = $var1['r']; $g = $var1['g']; $b = $var1['b']; } else { $r=$var1; } $cyan = 255 - $r; $magenta = 255 - $g; $yellow = 255 - $b; $black = min($cyan, $magenta, $yellow); $cyan = @(($cyan - $black) / (255 - $black)) * 255; $magenta = @(($magenta - $black) / (255 - $black)) * 255; $yellow = @(($yellow - $black) / (255 - $black)) * 255; return array('c' => $cyan / 255, 'm' => $magenta / 255, 'y' => $yellow / 255, 'k' => $black / 255); } $color=rgb2cmyk(hex2rgb('#FF0000'));
您可能感興趣的文章:
相關(guān)文章
淺析HTTP消息頭網(wǎng)頁緩存控制以及header常用指令介紹
本篇文章是對HTTP消息頭網(wǎng)頁緩存控制以及header常用指令進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06php下載文件超時(shí)時(shí)間的設(shè)置方法
這篇文章W主要介紹了php下載文件超時(shí)時(shí)間的設(shè)置方法2016-10-10PHP7創(chuàng)建銷毀session的實(shí)例方法
在本篇文章里小編給大家整理的是關(guān)于PHP7創(chuàng)建銷毀session的實(shí)例方法,有需要的朋友們可以參考下。2020-02-02PHP+jQuery實(shí)現(xiàn)雙擊修改table表格功能示例
這篇文章主要介紹了PHP+jQuery實(shí)現(xiàn)雙擊修改table表格功能,涉及php數(shù)組讀取、遍歷及jQuery動(dòng)態(tài)響應(yīng)修改頁面元素屬性相關(guān)操作技巧,需要的朋友可以參考下2019-02-02Laravel框架數(shù)據(jù)庫遷移操作實(shí)例詳解
這篇文章主要介紹了Laravel框架數(shù)據(jù)庫遷移操作實(shí)例詳解,需要的朋友可以參考下2020-04-04