kennwilson/colormap

来自 KennWilson 的调色板(由 hidabe 添加到 composer)

dev-master 2013-06-23 14:59 UTC

This package is auto-updated.

Last update: 2024-09-10 23:40:42 UTC


README

作者:Kenn Wilson

作者网址: http://www.corvidworks.com/

项目网址: http://www.corvidworks.com/projects/colormap/

描述

Colormap 提供了在网页上使用不同格式之间转换颜色的辅助方法。支持的格式包括

  • 六位十六进制(例如,#000000
  • 三位十六进制(例如,#000
  • RGB(例如,rgb(0,0,0)
  • HTML 命名颜色,包括非 W3C 颜色(例如,black

三位十六进制代码被规范化为六位,所有输入都被规范化为小写。颜色可以从这些格式中的任何一种转换到另一种。

这个库是从 Hextractor 提取出来的。

使用方法

包含类并实例化 ColorMap 对象

include_once "colormap.php";
$map = new ColorMap();

根据需要调用各种方法

$hex  = $map->rgb_to_hex('119 125 66');        // Returns '#777d42'
$rgb  = $map->hex_to_rgb('#777d42', 'string'); // Returns '119 125 66'
$name = $map->hex_to_name('#ffffff');          // Returns 'white'

文档

更多信息可以在以下地址找到

http://www.corvidworks.com/projects/colormap/

许可证

此代码根据 MIT 许可证 发布,可免费用于和分发任何目的。如果您觉得此代码有用,链接回 我的网站 会很酷,但这不是必须的。