扫描器读的是对比度
扫描器根据亮度而不是色相来判断每个模块是深色还是浅色。重要的是前景与背景之间的亮度差。黑底白码余量最大,但奶油色上的藏青色,或淡黄色上的深绿色,也同样可以。
对比度低是印刷的二维码扫不出来的最常见原因之一。灰上加灰、白上淡彩、黑上红色,在光线好时肉眼看起来都很分明,但在昏暗或有色光线下,相机看到的可能会糊成一片。
要浅底深码,而不是反过来
二维码的设计是深色模块放在浅色背景上。反色码,也就是深色背景上的浅色模块,许多现代手机扫描器能读取,但不是全部,所以有一部分受众可能扫不出来。如果需要深色设计,把一个正常的浅底深码放在一块浅色底板上,是更稳妥的选择。
颜色的实用建议
选择在灰度下仍然是深色的前景,和仍然是浅色的背景。一个快速的检查办法,是把设计转成灰度,看二维码是否依然清晰。避免会让二维码局部变得浅得多的渐变,也避免会产生反光的光面或金属质感的处理。
- 深色模块保持深色,背景保持浅色
- 印刷之前先在灰度下检查设计
- 避免低对比度的搭配,比如灰配灰或白上的黄
- 避免在二维码上使用反光箔和上光油
- 静区与背景保持同样的浅色