Blog

MDAvatar v1.0.1 圆形支持 - 说肝就肝

December 2, 2020

刚发布 v1.0.0 MDAvatar 头像生成器 v1.0.0 [支持中文] 不久,觉得圆形还是比较刚需,其实也可以 方形图 + css 实现 web 的圆形 img 不过…… 支持总好过不支持 Release v1.0.1 # https://github.com/laojianzi/mdavatar/releases/tag/v1.0.1 Added # 支持多种 style 构建头像 添加圆形头像构建的 style package main import ( "fmt" "image/png" "log" "os" "time" "github.com/laojianzi/mdavatar" "github.com/laojianzi/mdavatar/style" ) func main() { avatar, err := mdavatar.New("MDAvatar").Builds(style.NewCircle) if err != nil { log.Fatal(err) } filename := fmt.Sprintf("mdavatar-circle-%d.png", time.Now().Unix()) file, err := os.Create(filename) if err ! ...

MDAvatar 头像生成器 v1.0.0 [支持中文]

December 1, 2020

MDAvatar # MDAvatar 可以根据字符串生成单字符头像,并且可以高度自定义,支持生成中文头像 高度自定义 Require go version >= 1.13 Require go mod enable $ go get -u github.com/laojianzi/mdavatar 大写首字母 # package main import ( "fmt" "image/png" "log" "os" "time" "github.com/laojianzi/mdavatar" ) func main() { avatar, err := mdavatar.New("laojianzi").Build() if err != nil { log.Fatal(err) } filename := fmt.Sprintf("out-%d.png", time.Now().Unix()) file, err := os.Create(filename) if err != nil { log.Fatal(err) } if err := png.Encode(file, avatar); err ! ...