marcovo/shade-blend-convert

用于阴影、混合和颜色转换的工具类

v1.0 2018-08-18 09:21 UTC

This package is not auto-updated.

Last update: 2024-09-23 15:05:17 UTC


README

这是一个用于阴影、混合和颜色转换的PHP库。它基于由PimpTrizkit创建的javascript库,该库是在StackOverflow上他的回答和问题之后创建的。

此库提供了包含5个静态方法的SBC

  • SBC::parse(string $s_color) : array 解析颜色
  • SBC::ShadeBlendConvert(float $f_ratio, string $s_from, ?string $s_to = null) : ?string 根据您传递的参数对颜色进行阴影、混合或转换
  • SBC::Shade(float $f_ratio, string $s_from) : ?string 对颜色进行阴影
  • SBC::Blend(float $f_ratio, string $s_from, string $s_to) : ?string 混合两种颜色
  • SBC::Convert(string $s_color) : ?string 在颜色表示法之间进行转换

请参阅SBC.php中的docblocks以获取详细说明

安装

您可以在packagist上找到此库,因此您可以使用composer通过以下命令进行安装

composer require marcovo/shade-blend-convert