FAQ 条码创建
如何生成符合 MIL Std 130 N 标准的 Data Matrix?
如何生成符合 MIL Std 130 N 标准的 Data Matrix?
符合 MIL Std 130 N 标准的 Data Matrix 符号基于 ISO/IEC 16022 Data Matrix ECC200,与 TEC-IT 所使用的标准相同。模块宽度可在 0.19 毫米到 0.635 毫米之间,且必须进行调整,以确保最终符号宽度不超过 25.4 毫米。
更多详情,请参见 MIL Std 130 N 规范(第 5.2.3.2 节)。
数据结构:
数据结构取决于标签,其中可以选择应用标识符、数据标识符或 TEI(参见规范 5.2.4 语法)。
- 如果您选择使用应用标识符,应选择格式指示符 05,如下所示:
Library/DLL: BCSet_DM_Format (pBarCode, eDMPr_Macro05) TBarCode/X: --DMformat=3
结果:数据流中将插入 "[)>" + RS + "05" + GS 的头部以及 RS + EOT 的尾部。FNC1 用于分隔可变长度的 AI 字段(参见规范 5.2.1.4)。
- 如果您选择使用数据标识符,应使用格式指示符 06,如下所示。
Library/DLL: BCSet_DM_Format (pBarCode, eDMPr_Macro06) TBarCode/X: --DMformat=4
结果:数据流中将插入 "[)>" + RS + "06" + GS 的头部以及 RS + EOT 的尾部。
用户数据示例:
17V12345\x1d1P1234\x1dS12345
说明:
17V ... DI for CAGE ID必须启用转义序列!
1P ... DI for Part Number
S ... DI for Serial Number
\x1d ... GS
-
如果您选择使用 TEI,则有单独的格式指示符 12。您必须在用户数据中手动实现 Format 12(头部、尾部)。软件中不提供针对此项的宏(格式)。