代码很简单,需要用到hutool
我这边logo
是网络地址,实际开发中可以使用本地地址
QrCodeUtil.generatePng("二维码实际的值", QrConfig.create().setImg(ImgUtil.getImage(URLUtil.url(https://waibi.oss-cn-chengdu.aliyuncs.com/2020-06-01/head.jpg))))
然后这里的返回值就是byte[]
我们可以返回给前端
当然,也推荐使用客户端生成二维码,这样避免了网络传输带来的损耗
简单场景和安卓等java
客户端应用可以用这个方法