发布时间:2026/04/29 14:57:49
很多人第一次在BarTender里做GS1-128,最容易出错的不是条码画不出来,而是把普通Code 128和GS1-128当成同一种录法来处理。官方帮助写得很清楚,BarTender既支持直接把符号体系选成GS1-128,也支持在Code 128的属性页里启用应用标识规则;一旦走到GS1口径,软件会自动处理前导FNC1、支持GS1 AI,并按规则识别固定长度和可变长度字段。也就是说,GS1-128的重点不是单纯输入一串数字,而是先把条码设成GS1规则,再按AI结构去录数据。
一、BarTender怎么生成GS1-128条码
BarTender怎么生成GS1-128条码,先不要直接在数据源里手打整串内容,更稳的做法是先把条码对象的符号体系切到正确模式,再决定后面用向导还是手工方式录入AI。官方帮助明确说明,GS1-128是单独的符号体系选项,同时在Code 128的属性页里也会出现GS1-128相关设置。
1、先插入一个条码对象
先在模板上放一个条码对象,再进入它的条码属性页。这个动作本身不复杂,但后面所有GS1设置都要从这里开始,所以不要还没选条码对象就去找AI入口。这个步骤是基于官方把GS1-128和应用标识选项都放在条码属性页来组织的。
2、把符号体系切到GS1-128
在Symbology and Size页面里,直接把Symbology选成GS1-128会最稳。官方帮助明确有独立的GS1-128页面,说明这不是普通Code 128的随手代替写法,而是带有GS1规则的一套专门配置。
3、也可以在Code 128下启用GS1规则
如果你当前条码已经是Code 128,不一定非要重建。官方早期帮助说明,在Code 128的符号体系页面里,同样可以启用GS1-128相关选项,并应用应用标识规范。也就是说,关键不在于你起手是不是Code 128,而在于后面有没有把它切进GS1规则。
4、生成时让软件自动处理GS1必要字符
官方说明里写得很直接,启用GS1-128或应用标识规范后,BarTender会自动添加符合GS1-128要求的字符和处理逻辑,其中就包括前导FNC1。所以做GS1-128时,不要把它当成普通Code 128那样自己硬拼起始控制内容。
二、BarTender GS1应用标识应该怎么录入
BarTender GS1应用标识应该怎么录入,真正关键的不是记住所有AI号码,而是知道录入时AI和数据字段必须成对出现,而且固定长度和可变长度的处理方式不同。官方帮助明确说明,AI会紧挨在其识别的数据串前面,并且通常会规定后续数据长度。
1、优先用GS1 Application Identifier Data Source Wizard
BarTender官方专门提供了GS1 Application Identifier Data Source Wizard,用来一步步把AI加进条码。这个入口最适合刚开始做GS1-128的场景,因为它本身就是按应用标识结构来引导录入的,比纯手工拼接更不容易错。
2、录入时先填AI,再填后面的数据
官方对AI的定义很明确,AI是前缀,后面紧跟被它识别的数据字段。例如AI 01表示后面跟的是14位GS1主标识,AI 30表示后面跟的是包装内件数。所以录入顺序不是先随便写数据再补说明,而是先确定字段含义,再按对应AI去录。
3、固定长度字段按规则直接接上
像AI 01这一类固定长度字段,官方帮助明确举例为14位数据,后面长度是确定的。这类字段录入时,重点是位数要对,不需要自己额外插分隔逻辑。
4、可变长度字段要注意分隔
官方说明里提到,有些AI对应的数据长度是可变的。在将多个字段合并进一个GS1条码时,可以手动插入额外的FNC1作为字段分隔符,BarTender的写法是用^1来输入这个分隔字符。也就是说,变量字段不是简单接在一起就完事,后面如果还跟别的字段,就要特别注意分段。
三、BarTender做GS1-128时最容易错在哪
很多人觉得GS1-128难,是因为把它看成“条码长一点的Code 128”。实际上,真正的问题通常都集中在录入习惯没有切到GS1规则上。官方资料已经把几个高频误区说明得很清楚,所以排查时也应顺着这几个点看。
1、把普通Code 128当成GS1-128用
最常见的问题,就是条码虽然选了Code 128,但没有启用GS1-128或应用标识规范。这样看起来像是同一种码,实际扫描和解析逻辑却不一样。
2、AI和数据长度没对上
官方已经明确,AI会规定后续字段类型和长度。固定长度没填满、变量长度乱接、字段意义和AI不对应,都会导致条码虽然能生成,但内容不符合GS1规则。
3、变量字段后面忘了加分隔逻辑
如果一个可变长度字段后面还要继续接别的字段,却没有按规则处理FNC1分隔,后面的解析很容易错位。官方对^1的说明,本质上就是解决这个问题。
4、想手工处理系统已经自动做的内容
例如前导FNC1,官方已经说明启用GS1-128规则后软件会自动生成。很多时候不是条码功能不够,而是人为又多加了一层控制内容,反而把数据结构搞乱了。
总结
BarTender怎么生成GS1-128条码,关键不是先输入一长串数据,而是先把条码对象切到GS1-128或启用应用标识规范,再让软件按GS1规则处理前导字符和字段结构。BarTender GS1应用标识应该怎么录入,重点则是按AI加数据字段的顺序来写,固定长度字段看位数,可变长度字段看分隔。只要把符号体系、AI结构和FNC1这三层先理顺,GS1-128在BarTender里通常就不会太难做。
展开阅读全文
︾
标签打印软件下载 | 条码打印软件使用教程 | BarTender经典案例 | 隐私条款 | 网站地图 | 关于我们