前言
互联网上很多类似的问题,提问者很显然是想问二维码的显示或者印刷最小尺寸或者最佳尺寸是多少,但是回答者大多是答非所问,很多人大幅张贴二维码的原理,论述二维码至少需要多少个码点。本文将从实际使用的角度,讨论二维码的最小或者最佳显示或印刷尺寸。 在一个越来越依赖非接触式交互的世界中,使用二维码正迅速成为常态。所有的二维码统计数据都证明了这一点。但二维码起作用建立在它能被扫码的前提之上。如果二维码因尺寸太小而无法扫描,那么一切无从谈起。所以这里我们来谈谈关于二维码最小尺寸的话题。如果您想生成自己的二维码,您值得阅读本文。
目录
在本文中,我们将讨论如下内容:
1. 最佳二维码扫码距离
在二维码的设计规范里,理想的扫码距离跟二维码尺寸之间的比例是 10:1,这意味着扫码设备和被扫描的二维码宽度之间的最佳倍数是 10 倍。举个例子,如果二维码的宽度是 2cm,那么请从 20cm 的地方进行扫码。测试二维码的时候,请确保在此最佳距离上进行测试。
2. 二维码的最小尺寸
二维码的最小尺寸一般为 2 x 2 厘米。当然并没有任何规定,要求二维码的最小尺寸必须是 2 x 2 厘米,二维码的尺寸实际上可以小于 2 x 2 厘米。但为了确保当前大多数的智能手机都可以成功扫码,二维码的宽和高都至少有 2 厘米。
3. 决定二维码尺寸的因素
3.1. 扫码距离
在大多数情况下,二维码尺寸需要多大,取决于扫码距离。前面我们谈到二维码的扫码距离和二维码尺寸之间的最佳比例是 10:1。因此,要确定二维码的尺寸,就要考虑二维码的放置位置,以及该位置对用户的扫码距离的影响。您需要根据放置位置确定一个舒适的扫码距离。 让我们以扫码点餐为例详细解释。如果带有二维码的菜单就放在餐桌上,那么他们可能把手机拿得离菜单很近进行扫码。如果带二维码的菜单张贴或者悬挂在墙上,那么扫码者的手机可能离二维码远得多。在后一种情况下,要想让用户能扫清二维码,二维码就必须有更大的尺寸。
3.2. 数据量
二维码尺寸的第二个影响因素是数据量。如果二维码里包含大量数据,而印刷的时候,清晰度又特别低的时候,扫码可能会失败。 目前,二维码有40个版本。版本 1 是长和宽两个方向各有 21 个数据模块。数据模块是构成二维码的小黑白方块。版本 2 为 25 x 25。一直持续到版本 40,即 177 x 177。每个版本都具有比前一个版本更高的信息容量。 当您生成二维码时,具体使用哪个版本取决于基于您编码的字符量(也就是数据量)。数据量有可能很多,这是二维码与条形码之间最大的差别。数据量越多,二维码的行和列就越多。 假如您创建一个包含大量字符的点餐二维码,那么 2cm 的二维码尺寸并不能保证在 10 倍距离上能轻松扫码。因此,您可能需要把点餐二维码做得更大一些。
4. 如何缩小二维码的尺寸?
4.1. 减少数据量
前面说过,数据量越小,二维码的尺寸就越小。尽可能地减少数据量,您就可以得到一个更小的二维码。举个例子,如果您想生成网址二维码,那么您可以先把网址转换成短网址,然后再将短网址转换成二维码,您就得到了一个小得多的二维码。
4.2. 降低容错级别
二维码有四个纠错级别,分别是 H 级、Q 级、M 级和 L 级。级别越高,容错性越高,也意味着二维码里面要存储更多的备份数据。降低二维码的容错级别,就可以将扫数据量,相应地就能缩小二维码尺寸。
4.3. 去除图片或 logo
许多个性二维码都在二维码正中间放置一个图片或 logo,图片或 logo 占用了二维码宝贵的数据存储空间,降低了二维码的利用率。去除图片或者 logo 可以腾出更多空间用于存储数据。这就意味着,同样的数据,需要的二维码尺寸更小。
5. 二维码的最小印刷尺寸
符合 ISO 18004 标准的可扫描二维码的尺寸最小实际上只需要 10 毫米,即 1 厘米。但是,正如我们前面所说,对于许多现代智能手机,二维码尺寸至少需要是这个数据的两倍才能可靠地扫描。因此打印或陈列二维码时,如果二维码不那么复杂而且印刷分辨率又不低,那么按尺寸不小于 2 厘米且距离尺寸比为 10:1 来做就可以。 如果您无法高分辨率地打印二维码且二维码又很复杂,那么您可以按这个规则确定二维码尺寸,即,每增加 5 行或 5 列码点,二维码尺寸增加 0.5cm, 这样可以确保在 30cm 的距离上成功扫码。 下面的表格,向您形象地展示了二维码尺寸随码点行列数的变化而变化。
版本 | 模块 | 字符数 | 15cm 处扫码对应尺寸 | 30cm 处扫码对应尺寸 | 45cm 处扫码对应尺寸 |
---|---|---|---|---|---|
2 | 25x25 | 47 | 1.5cm | 3cm | 4.5cm |
7 | 45x45 | 224 | 2.5cm | 5cm | 7.5cm |
12 | 65x65 | 535 | 3.6cm | 7.2cm | 10.8cm |
17 | 85x85 | 938 | 4.6cm | 9.2cm | 13.8cm |
22 | 105x105 | 1460 | 5.3cm | 10.6cm | 15.9cm |
27 | 125x125 | 2132 | 6.4cm | 12.8cm | 19.2cm |
32 | 145x145 | 2840 | 7.4cm | 14.8cm | 22.2cm |
37 | 165x165 | 3729 | 8.4cm | 16.8cm | 25.2cm |
6. 名片二维码的尺寸
名片上的二维码最佳尺寸是 2x2 cm。当然,如果您将尺寸设置成 2.5x2.5 cm,也没有什么不可以,因为这不会增加多少扫码距离。
7. 二维码的分辨率要求
二维码的最低分辨率应为 76 x 76 像素或 2 x 2 厘米。这是因为 1 厘米大约是 38 像素,而最小二维码大小是 2 x 2 厘米。
8. 总结
二维码的最小尺寸可以低至 1 x 1cm。实际使用中,二维码的最小值应当不小于 2 x 2 厘米,以便大多数手机和扫码设备能成功扫码。实际上,二维码的最佳尺寸取决于扫码距离和二维码包含的数据量。大多数情况下,采用 10:1 的距离大小比将完全没问题。遇到二维码数据量过大,打印输出分辨率不高的时候,请适度增大二维码的尺寸。