支持的图片和颜色格式
最后更新于2年前
图片的格式是由图片二进制中前几个字节进行判断的,这几个字节叫做 。
ImGo 支持以下几种图片格式:
jpg
image/jpeg
png
image/png
bmp
image/x-ms-bmp
tiff
image/tiff
webp
image/webp
ImGo 中涉及到的颜色只支持实现了 color.Color 接口的类型。
color.Color
推荐使用 golang.org/x/image/colornames 包的颜色,该包包含大量定义好的常用颜色。
golang.org/x/image/colornames
调用方式如下:
colornames.Blueviolet colornames.Gold colornames.Darkblue colornames.Tomato
也可以使用自带包 image/color 的颜色,该包只有少量几种定义好的颜色。
image/color
color.Black color.White color.Transparent
也可以自定义颜色:
color.RGBA{255, 255, 0, 255}