1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
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.zzvips.com 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' )); |
将CMYK颜色值和RGB颜色相互转换的PHP代码
2020-07-20 15:06php代码网 PHP教程
本节主要介绍了将CMYK颜色值和RGB颜色相互转换的PHP代码,需要的朋友可以参考下
延伸 · 阅读
- 2021-10-27如何运行/调试你的PHP代码
- 2021-09-06python读取图片颜色值并生成excel像素画的方法实例
- 2021-07-31jQuery获取样式中颜色值的方法
- 2021-07-31python画图--输出指定像素点的颜色值方法
- 2021-07-25PHP中十六进制颜色与RGB颜色值互转的方法
- 2021-06-03自动生成sitemap地图PHP代码
- PHP教程
Linux平台PHP5.4设置FPM线程数量的方法
这篇文章主要介绍了Linux平台PHP5.4设置FPM线程数量的方法,较为详细的分析了Linux平台php5.4设置FPM的相关参数、功能及使用技巧,需要的朋友可以参考下...
- PHP教程
CodeIgniter记录错误日志的方法全面总结
这篇文章主要介绍了CodeIgniter记录错误日志的方法,详细分析了CodeIgniter框架的文件结构与相应的功能,结合实例分析了CodeIgniter框架记录错误日志的实现技巧...
- PHP教程
php eval函数用法 PHP中eval()函数小技巧
本函式可将字符串之中的变量值代入,通常用在处理数据库的数据上 ...
- PHP教程
PHP编程中的Session阻塞问题与解决方法分析
这篇文章主要介绍了PHP编程中的Session阻塞问题与解决方法,简单分析了php session阻塞的原理、原因与简单解决方法,需要的朋友可以参考下...
- PHP教程
php curl_init函数用法
使用PHP的cURL库可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网页,然后就可以以程序的方式得到你想要的数据了 ...
- PHP教程
laravel 输出最后执行sql 附:whereIn的使用方法
今天小编就为大家分享一篇laravel 输出最后执行sql 附:whereIn的使用方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...
- PHP教程
PHP面向对象详解(三)
这篇文章主要介绍了PHP面向对象详解(三) 的相关资料,需要的朋友可以参考下...
- PHP教程
php比较两个指定的日期的实例讲解
在本篇文章里小编给大家整理了一篇关于php如何比较两个指定的日期的相关知识点内容,有需要的朋友们可以参考下。...