color_parser_t
概述
颜色解析相关函数。
示例:
color_t c;
c = color_parse("#112233");
c = color_parse("white");
c = color_parse("rgb(11,22,33)");
c = color_parse("rgba(11,22,33,0.5)");
函数
函数名称 | 说明 |
---|---|
color_parse | 把字符串格式的颜色转换成color_t对象。 |
color_parse 函数
- 函数功能:
把字符串格式的颜色转换成color_t对象。
目前支持下列格式:
- 16进制格式。如:”#112233”
- 颜色名称格式。如:”green”
- rgb格式。如:”rgb(11,22,33)”
- rgba格式。如:”rgba(11,22,33,0.5)”
- 函数原型:
void* color_parse (const char* color);
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | void* | 返回color_t对象。 |
color | const char* | 字符串格式的颜色。 |