二维码打印尺寸:根据扫码距离决定印多大
根据扫码距离和二维码小方格的大小算出该印多大,选择 PNG 或 SVG,并在正式批量印刷前测试样张。
印刷的二维码宽度大约取扫码距离的十分之一:在 30 厘米外扫的桌卡约 3 厘米,在 1.5 米外扫的海报约 15 厘米。这是常用的经验法则,不是标准,也不存在统一的最小尺寸。能否识别取决于二维码中小方格的大小,只有印出来的样张才能确认尺寸是否合适。
本文以一家虚构的面包店为例:它用 Links 生成二维码,并印在桌卡、传单和橱窗海报上。本文不涉及彩色或带标志的二维码。如果以后要修改印好的二维码的跳转地址,请参阅修改二维码目标地址的指南。
了解什么决定二维码能否被识别
二维码是由称为“模块”的小方格组成的网格。版本 1 每边 21 个模块,版本每升高一级,每边增加 4 个模块。DENSO WAVE 的版本说明页面解释,版本取决于数据量、字符类型和纠错等级。
每个二维码四周还需要一圈四个模块宽的空白边距,称为静区,DENSO WAVE 的二维码区域说明对此有介绍。所以印刷宽度还要多出 8 个模块。
在相同的印刷宽度下,模块越多,每个模块就越小。DENSO WAVE 的模块尺寸说明指出,模块越大识别越可靠,而每种扫描设备都有自己的极限,所以在空间允许的范围内尽量印大。要算出二维码的模块尺寸,用印刷宽度除以横向的模块数(包括边距)。
让编码的地址尽量短
编码的地址越长,需要的模块越多。面包店比较了两个地址,都按 Links 使用的纠错等级生成,连同边距印成 3 厘米宽:
| 编码的地址 | 网格 | 含边距 | 模块尺寸 |
|---|---|---|---|
| 短链接,31 个字符 | 29 × 29 | 37 × 37 | 约 0.8 毫米 |
| 带 UTM 标签的地址,151 个字符 | 49 × 49 | 57 × 57 | 约 0.5 毫米 |
短链接的模块宽度约为后者的 1.5 倍。要达到同样的模块尺寸,带标签的地址需要约 4.6 厘米宽的二维码。
每个 Links 二维码里存的都是 reunified.link 短地址,域名后有 8 个字符,所以连同边距总是 37 个模块宽。把跟踪标签放在链接保存的目标地址里,而不是放进二维码;具体做法见 UTM 指南。
根据扫码距离估算尺寸
先按十分之一法则估算,光线差或需要斜着扫时再放大,并尽量选择平整、哑光的表面。面包店的初始宽度(含边距)如下:
| 位置 | 距离 | 宽度 | 模块尺寸 |
|---|---|---|---|
| 桌卡 | 约 30 厘米 | 3 厘米 | 约 0.8 毫米 |
| 拿在手里的传单 | 20 至 30 厘米 | 3 厘米 | 约 0.8 毫米 |
| 橱窗海报 | 约 1.5 米 | 15 厘米 | 约 4 毫米 |
用样张试一试这些尺寸;没有哪一个能保证一定扫得出来。
根据排版选择 PNG 或 SVG
在 Links 中打开一个链接,按二维码,然后选择下载 PNG 或下载 SVG。两种文件都是白底深色图案,并包含白色边距。
PNG 为 592 × 592 像素,按 300 dpi 印刷约 5 厘米宽:用于桌卡和传单足够了。SVG 在任何尺寸下都保持清晰,所以海报要用 SVG;只要设计工具支持,其他场合也可以用。在排版中设定最终宽度。
无论使用哪种文件:
- 宽和高同比例缩放;不要把正方形拉变形。
- 白色边距内不要放文字、边框和标志。
打印样张,像访客一样测试
用实际材料按最终尺寸打印二维码。普通办公打印看不出亮面材质的反光。然后进行测试:
- 至少用三部手机扫描,其中包括一部旧手机。
- 站在实际的距离、在实际的光线下扫描。面包店隔着橱窗扫描海报,白天和晚上各一次。
- 既要正对着扫,也要稍微斜一点扫。
- 确认打开的是正确的页面。
- 记下手机型号、距离、光线和结果。
只有每部手机都通过测试,才下单正式印刷。
二维码还是扫不出来时
按顺序排查以下原因,每次只改一处:
- 相对扫码距离太小:印大一些、编码更短的地址,或者把它放到离人们站的位置更近的地方。
- 边距被裁掉:从下载的文件中恢复完整的白色边距。
- 对比度低或反光:使用哑光表面和纯浅色背景。
- 表面弯曲:把二维码移到平整的位置。
如果能扫出来却打开了错误的页面,问题不在印刷;请参阅故障排查指南。二维码会过期吗?解释了印好的二维码为什么会失效,名片指南介绍了小卡片上的二维码。
在 Links 应用中创建链接和二维码都是免费的,每次计入的点击(包括扫码)消耗 0.05 点数。Links 让编码的地址保持简短;尺寸是否合适,由你印出的样张来确认。