无需登录 数据私有 本地保存

在线二维码生成器 - 文本/链接转QR Code

96
0
0
0

基础概念类

QR Code(快速响应码)
QR Code是由日本电装公司在1994年发明的一种二维条码格式。QR是Quick Response的缩写,意为「快速响应」。与传统条形码只能在水平方向存储信息不同,QR Code可以在水平和垂直两个维度存储数据,因此信息容量大大提升。QR Code最多可存储7089个数字字符或4296个字母数字字符,且支持中文编码。
纠错级别(Error Correction Level)
QR Code标准定义了四个纠错级别:L(7%)、M(15%)、Q(25%)、H(30%)。纠错级别越高,二维码中可被遮挡或损坏的比例越大,但仍能被正确识别。代价是纠错级别越高,同样内容生成的二维码图案越复杂(模块数量越多)。在实际应用中,如果二维码会被打印在可能磨损的表面(如户外海报),建议使用Q或H级别。
模块(Module)
组成QR Code图案的基本单元就是模块,也就是我们看到的小方块。每个模块代表一个二进制位(0或1),白色模块通常代表0,黑色模块代表1。QR Code的版本号决定了模块数量:Version 1是21×21,每增加一个版本,模块数量增加4,最高Version 40是177×177。

编码技术类

编码模式(Encoding Mode)
QR Code支持多种编码模式,包括数字模式、字母数字模式、8位字节模式和中文模式(KANJI)。系统会根据输入内容自动选择最优编码模式。例如,纯数字输入会使用数字模式(每个字符仅占3.33位),而包含中文则会切换到中文模式。选择合适的编码模式可以在相同版本下存储更多数据。
版本号(Version)
QR Code共有40个版本,Version 1到Version 40。版本号决定了二维码的尺寸和数据容量。版本号越高,模块数量越多,能存储的数据也越多,但同时扫码识别的难度也会略微增加。在实际应用中,建议选择能满足数据需求的最低版本号,以保持二维码的简洁性。
掩码图案(Mask Pattern)
QR Code标准定义了8种掩码图案,用于在编码完成后对数据区域进行异或操作。掩码的目的是使二维码图案中的黑白模块分布更加均匀,避免出现大面积同色区域导致扫码器无法准确定位。我们的工具会自动选择最优掩码图案,用户无需手动干预。
格式信息(Format Information)
格式信息是QR Code中存储纠错级别和掩码图案编号的固定区域,位于三个定位图案的周围。格式信息使用BCH纠错编码,具有很强的抗损坏能力。即使二维码部分被遮挡,只要格式信息区域完好,扫码器就能正确解析二维码的编码参数。

应用实践类

静区(Quiet Zone)
静区是QR Code图案周围的空白区域,也称为「保护区」。标准要求静区宽度至少为4个模块宽度。静区的作用是帮助扫码器将二维码与周围环境区分开来。如果静区不足,扫码器可能无法正确识别二维码边界,导致扫码失败。在设计含有二维码的物料时,务必预留足够的空白边距。
数据容量(Data Capacity)
数据容量指QR Code在特定版本和纠错级别下能存储的最大数据量。数据容量与版本号成正比、与纠错级别成反比。例如Version 40-L(最高版本最低纠错)可存储约2953个字节,而Version 40-H(最高版本最高纠错)只能存储约1852个字节。在生成二维码前,应先评估数据量,选择合适的版本和纠错级别组合。