2 dang 345x dang_345X 于 2017.09.05 11:36 提问

生成二维码时,图片下方添加一行文字描述怎么实现呢

像膜拜单车一样,二维码下方还有一行字符串,
这种格式在图片生成的时候,怎么添加进去?往大家给个实现逻辑

4个回答

Small_Mouse0
Small_Mouse0   Ds   Rxr 2017.09.05 11:45
Small_Mouse0
Small_Mouse0 回复胆小鬼345X: 看看这个http://www.cnblogs.com/jiyang2008/p/5455200.html
3 个月之前 回复
dang_345X
dang_345X 嗯嗯,非常感谢,这篇文章很全了。不过我是用QRCode 方式写的,没有用google的 zxing
3 个月之前 回复
qq_34837917
qq_34837917   2017.09.05 12:59

其实qrcode和zxing实现这种功能方式类似。Graphics2D画笔将二维码画完后,在进行文字的插入绘制,坐标位置搞对就ok,最后写成图片

qq_29594393
qq_29594393   Ds   Rxr 2017.09.05 13:59

qrcode 生成的是一张图片来着吧,定义一个新的画布 ,drawImage(),先把二维码画上去,后面再使用canvas的填充文字,最后 toDataUrl(); 把这个值取代原来图片的src 就生成新的带文字描述的图片啦

dang_345X
dang_345X   2017.09.05 17:23

已解决,Graphics2D,调用drawString接口,设置位置就行了

Csdn user default icon
上传中...
上传图片
插入图片