二维码生成或打印后扫不出来,先别急着换工具,多半是下面几种原因。
图案太小或太密
内容太长会让码点变密,打印尺寸太小则难以聚焦。解决方法:精简内容、用短链接,或加大打印尺寸。
对比度不足
二维码要求黑白高对比。反色(白码黑底)、浅色背景、彩色图案都会降低识别率。尽量使用经典的黑底白码图案最稳妥。
缺少静区
二维码四周需要一圈空白(静区),紧贴其他文字图案会干扰识别。留出至少4个模块宽的留白。
图案破损污损
纠错能力有限(最高能恢复约30%区域)。严重破损、大范围涂改会失效,需要重新打印。
遮挡了定位角
三个定位角是识别关键,Logo或装饰切忌遮挡角落。Logo应居中且不超过码的四分之一面积,并选择高纠错级别。
屏幕反光
手机屏幕扫码时反光、亮度不足都会失败。调整角度、提高亮度再试。
对照这几点排查,大部分扫码问题都能解决。