二维码的诞生与结构
二维码(QR Code,Quick Response Code)1994 年由日本电装公司发明,最初用于追踪汽车零部件。相比一维条形码只能存 20 个字符,二维码可以存储 7000+ 数字或 4000+ 字符,且支持中文。
二维码的三个角落各有一个「回」字形定位图案,让扫码器在任意角度都能识别方向。数据区按 zigzag 路径从右下角开始编码,黑白方块分别代表 0 和 1。
纠错等级:为什么挡住一部分还能扫?
二维码采用里德-所罗门纠错算法,分四个等级:L(可恢复 7% 数据)、M(15%)、Q(25%)、H(30%)。这就是为什么二维码中间放个 Logo 依然能扫——被遮挡的部分由纠错码冗余恢复。
实用建议:要加 Logo 选 H 级纠错;印刷品容易磨损选 Q 级以上;屏幕展示选 M 级即可,纠错等级越低同内容下码点越稀疏、越美观。
免费生成二维码(支持 Logo 与自定义颜色)
生成二维码完全不需要付费软件。在线工具输入文本或链接即可实时生成,支持调整尺寸、纠错等级、前景色背景色,生成的 PNG 直接下载使用,全程浏览器本地完成。
- 输入内容:网址、文本、WiFi 信息、名片等
- 选择尺寸(印刷建议 800px 以上)
- 纠错等级选 H(如需加 Logo)
- 自定义颜色时注意保持明暗对比度
- 下载 PNG 并实际扫码测试
美化二维码的 4 个技巧
技巧一:换色不换对比度。深色模块与浅色背景的对比度必须大于 40%,否则弱光环境扫不出。技巧二:Logo 面积不超过码面的 15%,且放在正中央(定位图案区域绝对不能遮挡)。
技巧三:加白边(静区)。二维码四周必须留出至少 4 个模块宽度的空白区域,紧贴边框印刷是扫码失败的常见原因。技巧四:短链接优先。内容越短码点越稀疏,识别率越高,长网址建议先用短链服务压缩。
特殊类型二维码
除了网址和文本,二维码还有标准化的特殊格式:WiFi 二维码(扫码自动连网,格式 WIFI:T:WPA;S:名称;P:密码;;)、vCard 名片(扫码存通讯录)、mailto 邮件、tel 电话、sms 短信、geo 地理位置等。
这些格式本质上只是约定了内容的书写规范,任何二维码生成器都可以制作——关键在于内容格式要符合标准,扫码器才能正确解析执行动作。