跳到主要内容
LeedyBox
支持我们

制作能被顺利扫描的二维码和条形码

在屏幕上看起来没问题的条码,印在海报或商品标签上仍可能无法识别。本指南介绍有助于让二维码和条形码被可靠扫描的设置和检查。

二维码的纠错级别

二维码包含冗余数据,因此即使码的一部分被弄脏、损坏或遮挡,扫描器仍然可以读取。纠错共有四个级别:

级别 大致可恢复的数据 典型用途
L 约 7% 干净的屏幕和文档;码最小
M 约 15% 一般印刷用途
Q 约 25% 可能被磨损的标签
H 约 30% 上面叠加了徽标的码,或恶劣环境

级别越高,相同内容生成的码就越密集,因此在相同的打印尺寸下,模块会变得更小。在中央放置徽标或预计会有损坏时,请使用 H;否则 M 是合理的默认值。即使使用 H,也请让徽标保持较小,并远离三个角上的大方块。

静区、尺寸与分辨率

静区是码周围的空白边距。扫描器借助它找到码的起始位置。二维码规范要求四周各留出四个模块(即小方块)的边距,一维条形码的左右两侧也需要留出空白。裁掉边距或把码放在繁杂的图案上,是扫描失败的常见原因。

尺寸取决于扫描距离和码中包含的数据量:数据越多,模块就越多,而每个模块都必须足够大,才能被摄像头分辨。较短的 URL 能让码更简单。用于印刷时,请尽量导出为 SVG,使码在任何尺寸下都保持清晰;或者使用足够大的 PNG,无需放大即可满足印刷尺寸。避免将码拉伸成不同的宽高比。

对比度与颜色

扫描器依靠深色模块与浅色模块之间的对比度。浅色背景上的深色模块最可靠。浅色、灰配蓝之类的低对比度搭配、渐变以及光亮或反光的表面,都可能降低可读性。反色码(深色背景上的浅色模块)能被许多扫描应用读取,但并非全部,因此请仔细测试,或在重要用途中避免使用。

用真实设备测试

在批量印刷之前,请测试最终的设计稿,而不仅仅是生成的图片。在预定的距离、实际使用场所的光照下,用几部手机和几种相机应用进行扫描。检查链接是否打开正确的页面,以及从条形码解码出的数字是否符合预期。按实际尺寸打印一份样品;在显示器上能扫描的码,印在纸上可能太小。

Wi-Fi 码以及静态与动态二维码

Wi-Fi 二维码以明文形式在码中存储网络名称和密码。任何扫描或拍下它的人都能读取密码。建议将其用于访客网络,而不是您的主网络。

LeedyBox 生成的是静态二维码:URL 或联系人名片等内容直接编码在图案中,印刷后无法更改。所谓的“动态”二维码编码的是指向重定向服务的短链接,该服务再把访问者转到一个之后可以修改的目标。这取决于重定向服务能否持续可用。使用静态 URL 码时,可以让它指向您自己控制的域名下的页面,从而保留灵活性。

一维条形码格式与校验位

  • EAN-13 和 UPC-A:在收银台扫描的零售商品编号(GTIN)。EAN-8 是用于小包装的较短版本。
  • ITF-14:用于外箱和运输箱的 14 位数字编号。
  • CODE128:紧凑,能编码字母、数字和符号;常见于物流和内部标签。
  • CODE39:一种较老的格式,用于大写字母、数字和少数符号,仍在一些工业和证件系统中使用。

用于销售商品的 EAN、UPC 和 ITF-14 编号应来自负责分配厂商前缀的组织 GS1。自行编造的编号可能与其他公司的商品冲突。这些格式以根据其他数字计算出的校验位结尾,使扫描器能够发现大多数误读。LeedyBox 生成器会为这些格式计算校验位。它只生成条码,不进行扫描。

QR Code 是 DENSO WAVE INCORPORATED 的注册商标。

常见问题

在这里生成的二维码会过期吗?

静态二维码直接包含其数据,不依赖 LeedyBox 也能使用。只有当链接的页面下线时,URL 码才会失去作用。

可以在二维码中间放置徽标吗?

通常可以。如果之后要在设计工具中添加徽标,请以纠错级别 H 生成码,让徽标保持较小,并在多台设备上测试结果。

EAN-13 条形码可以使用任意 13 位数字吗?

内部使用也许可以,但在商店销售的商品通常需要通过 GS1 分配的编号,以确保其唯一性。