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

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

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

4个回答

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

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

qq_37459572
qq_37459572 自定义的文字插入具体怎么实现,在这里卡住了,有什么好的解决方法吗
大约 2 个月之前 回复
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
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!