This library provides the Hsluv
namespace with HsluvConverter
class with
the following static methods. Tuples are three items each: R, G, B and H, S, L.
IList<double> HsluvToRgb(IList<double> tuple)
IList<double> RgbToHsluv(IList<double> tuple)
IList<double> HpluvToRgb(IList<double> tuple)
IList<double> RgbToHpluv(IList<double> tuple)
string HsluvToHex(IList<double> tuple)
string HpluvToHex(IList<double> tuple)
IList<double> HexToHsluv(string s)
IList<double> HexToHpluv(string s)
mcs -target:library Hsluv/Hsluv.cs
See .github/workflows/test.yml
.
$ cd Hsluv
$ vim Hsluv.nuspec
$ nuget pack Hsluv.nuspec
Mark Wonnacott, Alexei Boronine