如何认出 Data Matrix
Data Matrix 靠它的定位图案来识别:两条相邻的边构成一个实心的深色“L”,对面两条边则像尺子一样深浅模块交替。“L”告诉扫描器符号在哪里、怎样旋转;交替的边给出模块数量。
较大的符号会被内部的对齐线分成若干数据区域。静区至少 1 个模块宽,这也是 Data Matrix 能放在极小表面上的原因之一。
ECC 200 与容量
现代的 Data Matrix 码使用 ECC 200 版本,采用里德-所罗门纠错。较早的 ECC 000 到 ECC 140 变体用的是另一种方案,在新应用中已被视为过时。在 ECC 200 中,纠错量由符号尺寸决定,而不是另外选择。
- 方形尺寸:从 10×10 到 144×144 个模块
- 矩形尺寸:从 8×18 这样的小尺寸到 16×48 个模块
- 最大符号:最多 3,116 个数字、2,335 个字母数字字符或 1,556 个字节
- 静区:至少 1 个模块
Data Matrix 用在哪里
Data Matrix 是标记小型物品的常见选择。它用在电子元器件和电路板上,通过激光蚀刻或点状打标用在金属零件上,也用在药品包装和医疗器械上。它的 GS1 形式 GS1 DataMatrix 在医疗保健领域应用广泛。
许多手机扫描应用和条码 SDK 能读取 Data Matrix,不过自带相机应用主要针对二维码,所以 Data Matrix 更适合供应链,而不是面向消费者的营销。