印刷
印刷是把二维码从数字数据输出到纸张、标签、招牌等物理介质上的工序。与在网页上显示的二维码不同,印刷品一旦印出来就改不了,所以印刷前的质量确认极其重要。印好的二维码被用在名片、传单、海报、商品包装、门票等各种商业场景里。
确保印刷质量有 3 条标准。第一是尺寸。二维码的最小印刷尺寸由「扫描距离的十分之一以上」定出来:拿在手里、在 15cm 左右的距离扫的印刷品,实用的下限是边长 15 毫米。比这更小,手机的自动对焦就不容易合上。版本(模块数)越大的码,在同样尺寸下每个模块越小,因此需要更大的印刷尺寸。第二是分辨率。以 300 dpi 以上输出,模块的边界才能清晰地再现出来。第三是材质。哑光纸能压住闪光灯的反射、更容易扫描;光面纸则有因反光而过曝的风险。
印刷时常见的失败是把低分辨率的 PNG 图像放大来用。光栅图像一放大就出现锯齿,模块的边界变得不清楚。印刷用途最好用 SVG 或矢量 PDF 生成二维码,再导入到排版软件里。另外,用 CMYK 色彩模式印刷时,按 RGB 做出来的颜色可能会变,所以用黑(K100%)与白的单色输出最为可靠。
正式开印之前,务必把要用的那台设备和那种纸张先试印一张,再用几款手机在店里的实际照明下各扫一次。屏幕上看着没问题的码,在纸上因为油墨扩散而糊在一起,这种事在小尺寸和吸墨的纸上尤其容易发生。同时别忘了留出静区,也就是码四周相当于 4 个模块宽的纯白边框;把文字和图案压到这一圈里,是印刷品扫不出来最常见的原因。