印刷二维码的宽度应约为扫描距离的十分之一:两米外观看的海报需要约20厘米宽的二维码,而一臂距离内扫描的名片用2–3厘米即可。低于约2厘米时,即使印刷清晰的二维码在普通手机上也开始难以识别。本指南中的其他内容——文件格式、分辨率、纸张、油墨——都是为了在现实环境中保障这一尺寸法则。
十分之一经验法则
手机摄像头可以变焦,但人们很少这么做。路过海报的人只想对准、点击、然后离开,为此二维码需要占据取景画面的合理比例。广为使用的经验法则:将扫描距离除以十,二维码宽度至少要达到这个数值。
- 名片,30–40厘米内阅读:二维码3–4厘米
- 传单或菜单,40–50厘米内手持:4–5厘米
- 墙上A4海报,1.5–2米外观看:15–20厘米
- 橱窗标识,3米外扫描:30厘米
- 横幅或广告牌,10米外:1米或更大
这些是宽裕的最小值,并非标准。二维码比法则建议的更大绝无坏处;更小则会迫使读者走近并变焦,很多人会直接放弃。无法精确测量距离时,宁可高估:人们观看海报的距离往往比张贴者预想的更远。
近距离阅读的2厘米下限
在阅读距离内,限制不再是法则,而是二维码本身的结构。二维码是由称为模块的小方格组成的网格,存放短网址的二维码通常每边约25–30个模块。总宽度为2厘米时,每个模块远小于1毫米——已接近家用和办公打印机的极限,薄到纸张纹理、油墨扩散和摄像头噪点都会开始让相邻方格糊在一起。
因此,对于近距离扫描的任何用途——标签、吊牌、名片、包装——2厘米都是合理的最小值。但有两点需要注意。第一,数据更多的二维码更密集,需要更大空间,所以2厘米只是短链接的下限,内容更复杂时应更大。第二,尺寸刚好够用的二维码在现实中常常失败,而留有余量的二维码在纸张、油墨和光线变化时仍能正常工作。拿不准时,印大一点;多花一厘米的成本几乎总低于一个没人能扫出的二维码。
什么因素让二维码需要更大空间
有三个因素决定二维码的密集程度,进而决定它必须印多大。
数据量。每多一个字符都会给网格增加模块。存放短网址的二维码小而粗壮;塞满带跟踪参数的长URL的二维码则变得细密脆弱。如果二维码看起来太密,先缩短目标链接——这是最省钱的缩小尺寸的方法。
纠错级别。二维码能在受损后仍被识别,是因为图案中有一部分是冗余备份。四个级别大约可恢复二维码的7%、15%、25%或30%,级别越高包含的模块越多。对大多数印刷品而言,中间级别是很好的平衡;最高级别留给会被磨损、贴在地面或被Logo部分遮挡的二维码。
静区。QR规范要求二维码四周留出空白边距——通常建议为四个模块宽。它帮助摄像头找到图案的边缘。切勿裁切到静区,也不要让背景照片或折痕穿过静区。
矢量还是位图:SVG、PDF与PNG
导出方式与印刷尺寸同样重要。
矢量格式——SVG和PDF——以形状而非像素描述二维码,因此同一文件印在标签上2厘米、印在横幅上1米都同样清晰。凡是送印刷厂的文件,都应要求这种格式。QRCodeMax.Vip等生成器在提供PNG的同时也提供SVG和PDF下载,用于印刷时矢量文件是更稳妥的默认选择。
PNG是位图格式:固定的像素网格。它在屏幕上表现出色,只要文件像素足以支撑最终尺寸,用于印刷也没问题。问题出在小尺寸PNG被拉伸时——模块边缘变得柔和模糊,而这恰恰是扫描器需要清晰锐利的地方。
需要多少像素?
印刷通常以约300 dpi进行,因此一个实用的规则是:所需像素 ≈ 宽度(厘米)× 118。3厘米的二维码需要约355像素宽的PNG;10厘米的约需1,180像素。拿不准时,导出所提供的最大尺寸,或改用SVG,从此不必担心。
还有一个警告:印刷前切勿对二维码截图,也不要通过会压缩图片的即时通讯应用发送。重新压缩会使模块边缘模糊。
光面纸、曲面及其他障碍
现实中的表面正是尺寸合适的二维码失败之处。
光面。亮光涂层和覆膜会把光线直接反射回摄像头,冲淡图案的局部。哑光或未涂布纸扫描更可靠。若必须用光面,请在成品实际使用的光照下打样测试——在射灯下,反光可能让原本可用的码完全失效。
曲面。在罐、瓶、杯上,把码放在最平整的区域,避开棱线、接缝和容器肩部。图案绕过急弯会扭曲模块形状,并改变到摄像头的有效距离。按比规则更大的尺寸印刷,并在真实容器上测试,而不是平面样稿。
纹理。布料、木材、瓦楞纸板和粗糙塑料会破坏细节。请用更大的尺寸、更低密度的码和更高的纠错级别。
油墨、纸张与对比度
扫描器读取的是对比度,而非颜色。安全的图案是浅色背景上的深色模块,印刷中白底黑字最可靠。
反色码——深色背景上的浅色模块——除非能测试,否则应避免,因为部分扫描软件只认深色配浅色,无法锁定。彩色设计请遵守简单规则:深色须明显深于背景。白底上的浅淡粉彩、粉底上的红色等低对比组合,即使屏幕上看着没问题,实际也会失败。
让码远离折痕、打孔和模切位置,静区保持空白,不要在其背后印照片。较厚的纸张也有间接帮助:薄纸会卷曲,卷曲的标签会在扫描中途改变角度和距离。
大批量印刷前先测试打样
屏幕上完美的设计在纸上可能失败,唯一可靠的测试是印刷测试。
按最终尺寸、最终材料和最终表面工艺印一份打样——不要用办公纸上的激光打印件代替光面标签。然后:
- 用多部不同手机扫描,包括旧款机型;摄像头差异超乎想象。
- 手机自带相机和专用扫描 App 都试一遍。
- 在真实光照下测试:明亮日光、昏暗室内光,以及成品实际面对的射灯或窗户反光。
- 按真实阅读距离并稍带角度扫描,就像人们自然操作那样。
- 确认码打开正确的目标地址。能扫出来但指向缓慢或损坏页面的码是另一种失败,任何尺寸都救不了。
如有任何扫描失败,别在屏幕上微调。加大尺寸、简化码或改表面工艺,重新打样再测。一轮打样只花一个下午;毁掉整批印刷代价大得多。
简要总结
按距离确定码的尺寸——约为距离的十分之一,近距离阅读不低于 2 cm。导出为 SVG 或 PDF,或导出分辨率足够印刷的 PNG。保持强烈的深色配浅色对比,留足静区,并为光面、曲面和纹理预留余量。然后印一份打样,用真实手机扫描,确认无误后再开印。