指定二维码0/1渲染图片时,且不指定探测图形时,0点渲染逻辑bug
liuyueyi opened this issue · 0 comments
liuyueyi commented
上面逻辑,导致当不指定探测图形时,0点的渲染图片不会生效,如下测试case
@Test
public void imgQr4() {
try {
String msg = "http://weixin.qq.com/r/FS9waAPEg178rUcL93oH";
int size = 500;
boolean ans = QrCodeGenWrapper.of(msg)
.setW(size)
.setH(size)
.setErrorCorrection(ErrorCorrectionLevel.M)
.setDrawBgColor(ColorUtil.OPACITY)
.setDrawBgImg("overbg/b.png")
.setDrawStyle(QrCodeOptions.DrawStyle.IMAGE)
.setDrawImg("overbg/a.png")
// .setDetectSpecial()
.asFile("/tmp/imgQr4.png");
} catch (Exception e) {
e.printStackTrace();
}
}
生成二维码并不是预期的效果