Class: ColorConversion

ColorConversion

Contains methods for converting color formats into other format types. The formats available are:

  • Hexadecimal
  • RGB
  • HSL
  • CMYK

new ColorConversion()

Default Constructor

Source:

Methods


BinToRgb(bin)

Binary to Hex

Converts a binary color value to a hexadecimal color value

Parameters:
Name Type Description
bin string

The binary value to convert

Source:
Returns:

An Array of Red (0-255), Green (0-255), and Blue (0-255) values

Type
Array.<number>

CmykToRgb(cyan, magenta, yellow, black)

CMYK to RGB

Converts CMYK color values to RGB color values

Parameters:
Name Type Description
cyan number

color value (0-100)

magenta number

color value (0-100)

yellow number

color value (0-100)

black number

color value (0-100)

Source:
Returns:

An Array of Red (0-255), Green (0-255), and Blue (0-255) values

Type
Array.<number>

HexToRgb(hex)

Hex to RGB

Converts a hexadecimal color value to RGB color values

Parameters:
Name Type Description
hex string

A hexadecimal

Source:
Returns:

An Array of Red (0-255), Green (0-255), and Blue (0-255) values

Type
Array.<number>

HslToRgb(hue, saturation, lightness)

HSL to RGB

Converts HSL color values to RGB color values

Parameters:
Name Type Description
hue number

color value (0-359)

saturation number

color value (0-100)%

lightness number

color value (0-100)%

Source:
Returns:

An Array of Red (0-255), Green (0-255), and Blue (0-255) values

Type
Array.<number>

HsvToRgb(hue, saturation, value)

HSV to RGB

Converts HSV color values to RGB color values

Parameters:
Name Type Description
hue number

color value (0-359)

saturation number

color value (0-100)%

value number

color value (0-100)%

Source:
Returns:

An Array of Red (0-255), Green (0-255), and Blue (0-255) values

Type
Array.<number>

RgbToBin(red, green, blue)

RGB to Binary

Converts RGB color values to a binary color value

Parameters:
Name Type Description
red number

color value (0-255)

green number

color value (0-255)

blue number

color value (0-255)

Source:
Returns:

A binary color value

Type
string

RgbToCmyk(red, green, blue)

RGB to CMYK

Converts RGB color values to CMYK color values

Parameters:
Name Type Description
red number

color value (0-255)

green number

color value (0-255)

blue number

color value (0-255)

Source:
Returns:

An Array of Cyan (0-100), Magenta (0-100), Yellow (0-100), and Black (0-100) values

Type
Array.<number>

RgbToHex(red, green, blue)

RGB to Hex

Converts RGB color values to hexadecimal color value

Parameters:
Name Type Description
red number

color value (0-255)

green number

color value (0-255)

blue number

color value (0-255)

Source:
Returns:

A hexadecimal color value

Type
string

RgbToHsl(red, green, blue)

RGB to HSL

Converts RGB color values to HSL color values

Parameters:
Name Type Description
red number

color value (0-255)

green number

color value (0-255)

blue number

color value (0-255)

Source:
Returns:

An Array of Hue (0-359), Saturation (0-100), and Lightness (0-100) values

Type
Array.<number>

RgbToHsv(red, green, blue)

RGB to HSV

Converts RGB color values to HSV color values

Parameters:
Name Type Description
red number

color value (0-255)

green number

color value (0-255)

blue number

color value (0-255)

Source:
Returns:

An Array of Hue (0-359), Saturation (0-100), and Value (light) (0-100) values

Type
Array.<number>