golang生成二维码、圆形头像和昵称的合成图片
文章目录
很早之前的代码分享出来。
朋友圈被封后只能分享图片到朋友圈。我们做过各种动态生成的图片,主要是二维码,还有web图的截取(比如菜谱)。
这里分享一下golang生成二维码、圆形头像和昵称的合成图片。
用到的库主要是下面这些。
|
|
image在GOROOT下 code.google.com/p/rsc下载地址 https://github.com/yinshuwei/rsc golang.org/x/image 下载地址https://github.com/golang/image github.com/golang/freetype/truetype 下载地址https://github.com/golang/freetype
代码在 https://git.oschina.net/appfan/demo/ 下的qr中
程序中背景图是
库处理好后就可以运行了
|
|
用于生成图片的数据
|
|
头像 http://qiniu.nongtianlang.com/qr/head.jpg 二维码地址 https://www.nongtianlang.com/
昵称 农天狼
base64后放到请求的data中
访问 http://localhost:8080/qr?data=eyJ1cmwiOiJodHRwOi8vd3d3LmFwcGZhbi5jYy8iLCJoZWFkdXJsIjoiaHR0cDovL3Fpbml1Lm5vbmd0aWFubGFuZy5jb20vcXIvaGVhZC5qcGciLCJuaWNrbmFtZSI6IuWGnOWkqeeLvCJ9
可以看到如下效果
文章作者 农天狼
上次更新 2017-03-08