...
1 package csscolorparser_test
2
3 import (
4 "fmt"
5
6 "github.com/mazznoer/csscolorparser"
7 )
8
9 func Example_namedColor() {
10 c, err := csscolorparser.Parse("gold")
11
12 if err != nil {
13 panic(err)
14 }
15
16 fmt.Printf("R:%.3f, G:%.3f, B:%.3f, A:%.3f\n", c.R, c.G, c.B, c.A)
17 fmt.Println(c.RGBA255())
18 fmt.Println(c.HexString())
19 fmt.Println(c.RGBString())
20
21
22
23
24
25 }
26
27 func Example_rgbColor() {
28 c, err := csscolorparser.Parse("rgba(100%, 0%, 0%, 0.5)")
29
30 if err != nil {
31 panic(err)
32 }
33
34 fmt.Printf("R:%.3f, G:%.3f, B:%.3f, A:%.3f\n", c.R, c.G, c.B, c.A)
35 fmt.Println(c.RGBA255())
36 fmt.Println(c.HexString())
37 fmt.Println(c.RGBString())
38
39
40
41
42
43 }
44
View as plain text