phpqrcode设置二维码图片的像素宽度
平时我们直接通过
QRcode::png($data);
即可显示出二维码,可是图片出来后只有100像素的宽度,在有些场合下使用缩放会不清晰,所以需要设置下二维码的宽度尺寸
$size = getQrSize(260); QRcode::png($data,false,'H',$size); //获取制定宽度下二维码的Size function getQrSize($width){ $size = floor($width / 37 * 100)/100 + 0.01; return $size; }
定义函数getQrSize,通过二维码图片宽度去得到一个参数size,然后在使用。
浏览器上看,成功260宽度。