QR Code(Quick Response Code,快速响应码)由日本 Denso Wave 公司于 1994 年发明,是一种矩阵式二维条码。相比传统一维条码,二维码能在水平和垂直两个方向存储信息,容量更大,且具有纠错能力。
| 组成部分 | 作用说明 |
|---|---|
| 定位图案(Position Detection Pattern) | 三个角落的大方块,帮助扫描器快速找到并校正码的方向与位置 |
| 分隔符(Separator) | 定位图案周围的空白区域,将功能区与数据区隔开 |
| 对齐图案(Alignment Pattern) | 版本 2 及以上才有,辅助扫描变形或弯曲的 QR 码 |
| 定时图案(Timing Pattern) | 交替的黑白模块列,用于确定数据模块的坐标 |
| 格式信息(Format Information) | 存储纠错级别和掩码模式,分布在定位图案旁 |
| 版本信息(Version Information) | 版本 7 及以上才有,标识 QR 码版本 |
| 数据及纠错码字(Data & ECC) | 实际存储内容,采用 Reed-Solomon 纠错编码 |
| 安静区(Quiet Zone) | 四周至少 4 个模块宽的空白边距,保证识别率 |
| 级别 | 代号 | 可恢复损坏比例 | 推荐场景 |
|---|---|---|---|
| 低(Low) | L | ~7% | 干净环境,追求最大数据容量 |
| 中(Medium) | M | ~15% | 一般用途(默认推荐) |
| 中高(Quartile) | Q | ~25% | 可能轻微污损的场景 |
| 高(High) | H | ~30% | 恶劣环境、或码中心嵌入 LOGO |
| 模式 | 支持字符 | 最大容量(版本40,L级) |
|---|---|---|
| 数字模式 | 0–9 | 7,089 个字符 |
| 字母数字模式 | 0–9, A–Z, 部分符号 | 4,296 个字符 |
| 字节模式 | ISO-8859-1 / UTF-8 等 | 2,953 字节 |
| 汉字模式 | Shift-JIS 双字节字符 | 1,817 个字符 |
https:// 或 http:// 开头,扫描即打开网页WIFI:T:WPA;S:网络名;P:密码;;,扫描自动连接geo:纬度,经度tel:+8613800138000mailto:example@example.com