地球人大家好。一个关于 RGB 颜色的问题及其在一个简单的小 php 代码中的用途:
假设我有变量 $colorA
包含一个有效的六字符颜色。比如 B1B100
,一种偏绿色的自然色。现在,如果我想从中制作一种新颜色,也就是说,比原来的颜色粗略地浅 10 级。
$colorA = B1B100 // original color
php code with little color engine lightening stuff up goes here
$colorB = ?????? // original color lightened up
是否有一个 php 就绪函数可以知道 rgb 颜色之类的东西
php函数RGB(输入颜色,做什么,输出颜色) 在哪里可以做 +/- 255 亮度值等等。
这样的事情已经成为可能还是我在做白日梦?
rgb-hsl($colorA, +10, $colorB);
如果这不存在,那么最短的代码是什么?建议、代码或想法都是对我的回答。谢谢。
最佳答案
This SO question有一个成熟的 PHP 脚本,可以将 RGB 转换为 HSL 颜色,并增加 HSL 颜色的 H 分量 - 改为增加 L 应该是微不足道的。
关于php - 如何使用 PHP 制作颜色较浅的版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5098583/