Data Matrix
自由文本、换行,以及开启转义序列后的控制字符:用于零件号、序列号和标签信息。
创建 Data Matrix ›新: TFORMer Designer V9.2——轻松设计和打印标签及表单。 了解产品 →
已有 70 万+ 用户使用
Data Matrix 是电子元器件、金属零件和欧盟药品包装上的小型方形二维条码。输入文本、数字或网址并下载符号。
输入 Latin-1 字符的文本或数字,输入网址时请选择 URL (Semacode)。对于组分隔符(GS)等控制字符,请开启转义序列并写入 \x1D。
输入打印机的分辨率,并以整数个打印点设置模块宽度,例如 300 dpi 下的 0.339 mm(4 个点)。将静区设为一个模块,此处为 0.339 mm,否则图像止于符号边缘。
下载 PNG,并用基于摄像头的成像式读码器扫描试印样张;大多数激光扫描器无法读取 Data Matrix。对于欧盟药品包装,还应请检测仪评级。
Data Matrix 码是一种二维条码,由 L 形定位图案内的方形模块构成,定义于 ISO/IEC 16022。其当前版本 ECC 200(错误检查与纠正)最多可容纳 3,116 位数字或 1,556 个字节。 它只需要一个模块的静区(空白边距),并用里德-所罗门码字修复损坏。这适合金属零件上的标记、元器件标签以及法规有要求的欧盟药品包装。
在汽车运输标签上,TEC-IT 的 VDA 4994 模板和 2018 年起的 GM 1724 模板,把零件号、数量和包装 ID 放入同一条 Data Matrix 信息。TEC-IT 的 VDA 4992 MAT 标签模板对零件号、日期代码和湿度敏感等级编码。
美国国防部(DoD)要求物品唯一标识(IUID)标记使用 Data Matrix ECC 200,标记于标签上或直接标在零件上。带有安全特征的欧盟处方药包装,其唯一标识符就在 Data Matrix 中,配药时会进行核验。Royal Mail Mailmark 二维条码也使用它。
20 × 20 的符号可容纳 44 位数字,每个模块 0.25 mm 时,连同一个模块的静区尺寸为 5.5 mm。它可以任意方向读取。里德-所罗门纠错占每个符号码字的 27.6–62.5%,可重建因印刷缺陷、反光或磨损而丢失的数据。
印刷缺陷会消耗一部分纠错能力,所以要清晰地打印:整数个打印点、浅底上的深色哑光印刷、静区保持空白。ISO/IEC 15415 检测仪按 4(最高)到 0 对结果评级。对于欧盟药品包装,1.5 被认为已足够;按此方式评级的美国 DoD 标记需要 3.0。
在线生成器提供 PNG、GIF 和 JPG,付费方案后还有 SVG 矢量文件。它会选择适合数据的方形符号。TEC-IT 的软件可以改为设置固定尺寸,包括矩形和 DMRE(Data Matrix 矩形扩展)格式。
对于序列号,Barcode Studio 可生成序列或导入 CSV 列表并批量导出,也可通过命令行完成。TBarCode Office 将 Data Matrix 与 Excel 单元格或 Word 邮件合并域关联;TBarCode SDK 把它集成到 .NET、COM 和 DLL 应用程序中。针对 CAPTIVA 和 IBML 文档采集,TEC-IT 的软件提供兼容模式。
沿两条边的实心 L 形是定位图案;另外两条边上交替排列的模块构成时钟轨。在 ECC 200 中,与 L 相对的角是浅色的。
数据转换为 8 位码字,ASCII 模式下每个码字存两位数字。
Data Matrix 可容纳任何文本,因此语法由应用标准定义。TEC-IT 的 VDA 4994、GM 1724、Bosch GTL 和 Autoliv 模板以 [)> 开头,这是 ISO/IEC 15434 的合规指示符,随后是记录分隔符(RS)和格式 06。组分隔符(GS)分隔各字段;RS 和传输结束符(EOT)结束信息。
| 格式 | 字段标识符 | 使用方 |
|---|---|---|
| 06 | 数据标识符,例如 P 为零件号,Q 为数量 | TEC-IT 汽车模板;DoD 标记 |
| 05 | GS1 应用标识符(AI) | DoD 标记;GS1 标准中不使用 |
| 12 | 航空业 Spec 2000 的文本元素标识符 | DoD 标记 |
在线生成时,开启转义序列,并将 RS、GS 和 EOT 输入为 \x1E、\x1D 和 \x04。对于格式 06 中的零件号 12345 和数量 100,请输入 [)>\x1E06\x1DP12345\x1DQ100\x1E\x04。TEC-IT 的软件通过 Macro 06 码格式添加报头和报尾。
含静区的边长 = (每边模块数 + 2) × 模块宽度。
| 打印机分辨率 | 模块宽度(打印点) | 含静区的 22 × 22 符号 |
|---|---|---|
| 203 dpi | 0.375 mm (3) | 9.0 mm |
| 203 dpi | 0.500 mm (4) | 12.0 mm |
| 300 dpi | 0.339 mm (4) | 8.1 mm |
| 300 dpi | 0.423 mm (5) | 10.2 mm |
| 600 dpi | 0.254 mm (6) | 6.1 mm |
| 600 dpi | 0.508 mm (12) | 12.2 mm |
\x1D。它会被编码为四个普通字符,而不是分隔符。请开启该选项,并用 \\ 表示一个反斜杠。GS1 DataMatrix 以功能 1 字符(FNC1)开头,所以扫描器会报告 ]d2,并承载 GS1 应用标识符,用于全球贸易项目代码(GTIN)、批号和有效期数据。
二维码需要四个模块的静区,允许选择纠错等级,最多容纳 7,089 位数字,而不是 3,116 位。
PDF417 堆叠条和空的行,需要两个模块的静区。TEC-IT 的 GM 1724 模板在 2001 版本中使用它,从 2018 年起使用 Data Matrix。
Aztec Code 不需要静区,可设置纠错比例;其最小符号有 15 × 15 个模块,而 Data Matrix 为 10 × 10。
健康行业条码(HIBC)是一种数据格式,而不是码制;HIBC LIC Data Matrix 承载它。
DotCode 专为高速喷墨和激光点阵打印设计,需要三个模块的静区,没有绝对的容量上限。
两种预设创建的是同一种 ECC 200 符号;只是输入方式不同。
自由文本、换行,以及开启转义序列后的控制字符:用于零件号、序列号和标签信息。
创建 Data Matrix ›用网址字段代替自由文本;网址按原样编码。Semacode 是 Data Matrix 在移动营销中较早的名称。对于 GS1 Digital Link 地址,请使用 GS1 Digital Link Data Matrix 类型。
创建 URL (Semacode) ›深入了解 Data Matrix。
Data Matrix 是一种二维矩阵条码,以黑白方块模块的图案编码文本或原始数据。常见的数据大小从几个字节到 2 千字节不等。通过添加纠错码(依据 ECC200 标准),即使符号部分受损,仍可正常读取。
指南Barcode Studio – 适用于 Windows、macOS 和 Linux 的条码制作软件 TBarCode Office – 适用于 Microsoft Word 和 Excel 的条码加载项
产品面向 Windows 的开发包:.NET、OCX 和 DLL 组件可在您的应用程序中生成并打印 100 多种条码码制。
产品100 多种条码类型,实时质量检查,批量导出。
产品在文档、邮件合并和电子表格中插入符合标准的条码。