二维码的工作原理:模块、定位图案与版本
二维码的图案由黑白方形模块组成,每个模块代表一个比特。整个矩阵包含多个功能区:三个角落的“回”字形图案是定位图案(Finder Pattern),帮助扫描器快速识别方向和位置;定位图案之间还有校正图案和时序图案,用于在曲面或变形时修正读数。每生成一个二维码,都会根据编码数据量选择不同的版本,从版本1(21×21模块)到版本40(177×177模块),版本越高,可容纳的字符越多。数据经过纠错编码、掩膜处理后嵌入模块。遵循ISO/IEC 18004标准,二维码生成器允许你调整模块大小、边距和颜色,确保生成符合规范的图像。要读取完成的二维码,可使用二维码扫描器进行解码。理解这些基础有助于你在设计时避免破坏关键功能区域。