color_parser_t

概述

颜色解析相关函数。

示例:

  1. color_t c;
  2. c = color_parse("#112233");
  3. c = color_parse("white");
  4. c = color_parse("rgb(11,22,33)");
  5. 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)”
  • 函数原型:
  1. void* color_parse (const char* color);
  • 参数说明:
参数 类型 说明
返回值 void* 返回color_t对象。
color const char* 字符串格式的颜色。