Convert a color in a desired format.
Arguments
- color.col
<charcater>: a color in any format.
- alpha.bln
<logical>: whether the alpha layer should be returned. (Default FALSE)
- format.str
<character>: a character (case insensitive) that give the format you want ("Hex", "Hsl", "Rgb"). (Default "Hex")
Examples
ConvertColorFormat("#ebb0107f", alpha.bln=TRUE, format.str="Rgb")
#> red green blue alpha
#> 235 176 16 127
ConvertColorFormat("#ebb0107f", alpha.bln=TRUE, format.str="Hsl")
#> hue saturation light alpha.alpha
#> 43.836 0.873 0.492 0.498
ConvertColorFormat(c(235,176,16,127), alpha.bln=TRUE, format.str="Hex")
#> [1] "#ebb0107f"
ConvertColorFormat(c(235,176,16,127), alpha.bln=TRUE, format.str="Hsl")
#> hue saturation light alpha
#> 43.836 0.873 0.492 0.498
ConvertColorFormat(c(43.8,0.873,0.492,0.498), alpha.bln=TRUE, format.str="Rgb")
#> red green blue alpha
#> 235 176 16 127
ConvertColorFormat(c(43.8,0.873,0.492,0.498), alpha.bln=TRUE, format.str="Hex")
#> [1] "#ebb0107f"