我想将我的徽标添加到QR码,我使用以下库- Qrcodejs。
我使用下面的代码-
var qrcode = new QRCode(re, {
text: inp.value,
width: 200,
height: 200,
colorDark : "#5868bf",
colorLight : "#ffffff",
correctLevel : QRCode.CorrectLevel.H
});
我研究了如何添加徽标,但得到了其他库的结果,但我只想要这个库。
你可以自己做:
- 将生成的PNG加载到画布
- 将您的图像绘制到精确的中心,宽度和高度为at二维码大小的三分之一以上
QRcode标志
或尝试:
this.qrcode = new QRCode(document.getElementById('qrcode'), {
logo: logoLink,
text: link,
width: 256,
height: 256,
colorDark: '#000000',
colorLight: '#ffffff',
correctLevel: QRCode.CorrectLevel.H,
logoWidth: undefined,
logoHeight: undefined,
logoBackgroundColor: '#ffffff',
logoBackgroundTransparent: false,
});
标志