说明 GS1-DataMatrix

GS1-DataMatrix是二维DataMatrix 代码的一个专门变体,主要用于贸易和工业中货物和托盘的标记。
GS1 数据矩阵的特点
- 特殊字符:GS1-DataMatrix 使用紧随起始字符之后的控制字符 FNC1。起始字符和 FNC1 的组合可唯一标识 GS1-DataMatrix。
- 自动生成:在 ActiveBarcode 中选择 GS1-DataMatrix 时,会自动生成起始字符和 FNC1。
- 字段分隔符:GS1-DataMatrix 使用控制字符
<FNC1>或<GS>来标记长度可变的字段末尾。
编码多个数据
GS1-DataMatrix 可以同时编码多个数据点,例如产品代码(类似于 EAN 13)、重量信息或有效期。这是通过使用国际标准化的 Application Identifiers (AI)来实现的,AI 指定了编码数据的类型。
GS1 数据矩阵示例:
人可读的文本,例如 (01)01234567890128(15)051231,包括
- (01): 产品代码(14 位数字).
- (15): 到期日期(6 位数,格式为 YYMMDD,此处为 31.12.05).
括号仅供阅读,不在条形码中编码。
如何使用 ActiveBarcode 创建 GS1-DataMatrix
输入人类可读文本,包括 应用程序标识符,例如 (01)01234567890128(15)051231ActiveBarcode 会自动删除括号并生成正确的 GS1-DataMatrix,例如 010123456789012815051231。
可变长度数据
对于长度可变的数据(如数量或序列号),必须在下一个 AI 之前插入控制字符 FNC1 以指示数据结束。
示例:
人类可读文本: (30)19<FNC1>(21)123456789012
- (30): 数量(此处为 19,最多 8 位数字).
- (21): 序列号(此处为 123456789012).
输入 <FNC1> 即可在 ActiveBarcode 中生成 <FNC1>.
注意:如果扫描仪无法识别 FNC1,可以使用字符 <GS> 代替,因为有些扫描仪错误地期望使用该字符。
更多信息
- 所有标准化 应用程序标识符的概览。
- GS1 DataMatrix 指导原则: GS1 DataMatrix 使用概述和技术介绍
GS1-DataMatrix符号尺寸列表,附完整示例。Link
这些分别代表GS1-DataMatrix代码的不同符号尺寸。选择决定了可编码的数据量以及代码的显示大小。
较小的符号(例如10x10、12x12)可容纳的数据较少,但占用的空间也更小。
较大的符号(例如20×20、24×24及更大尺寸)可存储更多字符或额外的GS1元素。
如果您的数据内容始终较短,使用较小的符号完全没问题。若后续需要添加更多信息,则需选择较大版本以确保数据仍能完整显示。
选择方案既取决于数据量,也取决于可用空间。无论选择何种尺寸,软件都会自动确保生成有效的可扫描条码。
ActiveBarcode提供三种自动类型:AUTO、SQUARE和RECTANGLE。这些类型始终选择能容纳全部数据的最小符号尺寸。其中SQUARE和RECTANGLE分别限定为正方形和矩形格式,而AUTO兼容两种格式。若选择固定类型(如64x64),系统将强制采用该特定尺寸,即使存在更小更紧凑的代码方案亦然。
本列表仅供参考,不保证最大值的正确性。
较大的符号(例如20×20、24×24及更大尺寸)可存储更多字符或额外的GS1元素。
如果您的数据内容始终较短,使用较小的符号完全没问题。若后续需要添加更多信息,则需选择较大版本以确保数据仍能完整显示。
选择方案既取决于数据量,也取决于可用空间。无论选择何种尺寸,软件都会自动确保生成有效的可扫描条码。
ActiveBarcode提供三种自动类型:AUTO、SQUARE和RECTANGLE。这些类型始终选择能容纳全部数据的最小符号尺寸。其中SQUARE和RECTANGLE分别限定为正方形和矩形格式,而AUTO兼容两种格式。若选择固定类型(如64x64),系统将强制采用该特定尺寸,即使存在更小更紧凑的代码方案亦然。
技术数据
| 有效字符: | 字母数字 |
| 长度: | 无固定长度的变量。 |
| 校验码: |
计算依据 Reed-Solomon-纠错 ActiveBarcode 会自动计算校验位。 |
| 类型#: |
DataMatrix - #74 - GS1DATAMATRIX 所有符号尺寸列表 |





























