GS1-128是Code 128的一种特殊形式,特殊在于,GS1-128在普通Code 128的起始位后多了个FNC1,表示此条码为GS1-128条码;普通的Code 128条码所表示的是普通数据,而GS1-128条码所表示的是AI加上对应的数据。
FNC1放在GS1-128字符集中的作用主要有两个:
a. 放在最开始 即放在Start字符后的,处于符号集的第二个位置,在数据之前。此处的作用是标识此符号集是GS1-128字符集。
b. 放在后面某个位置 即数据中间有FNC1的话,解码器就知道此FNC1是用于区分可变长度的AI和其他AI,然后就会将其替换成ASCII中的GS字符,然后同条形码的数据一起输出。在中琅条形码生成软件中是需要在可变长度应用标识符(AI)的数据后面添加“\F”字符,然后在“条码”选项卡中勾选转义。
采用GS1-128,可以在条码内包括不同的数据,如产品的生产日期、有效期、重量、大小、批号、目的地、顾客往来账户等,数据可由用户自己选择。今天我们来看看中琅条形码生成软件中如何制作包括有产品的销售有效期、批号信息的GS1-128条码。
1. 打开中琅条形码生成软件,根据打印机中的实际纸张设置纸张尺寸和布局,纸张我们这里设置成总宽度为62mm,高度为40mm的单排标签纸。
2. 制作GS1-128条码 点击软件左侧的“绘制一维条码”按钮,在白色画布上绘制一个条形码,双击绘制的条形码,在图形属性-数据源中点击数据对象下面的“编辑”按钮,在打开的窗口输入框中输入固定内容“010763544826086917270523103201158”。
需要注意的是:应用标识符只是一个说明,括号并不包含在条码数据中,所以在数据源中添加数据的时候,应用标识符前后是不加括号的。另外数据中间的17是固定长度AI,所以不需要在应用标识符17数据后面添加\F。
切换到条形码的“条码”选项卡,设置条码类型为“GS1 128”,点击下面的“确定”按钮。
3. 制作完成之后,这里我们用“中国编码”APP进行识别(小伙伴们是可以根据需要选择扫描设备进行扫描识别),识别结果如下:
以上就是包含交货集装箱码、产品销售有效期和批号的GS1-128条码在中琅条形码生成软件中的制作方法。本文中的数据是我们随意编写的,只是做为示例使用,小伙伴们在实际制作的过程中,需要添加真实有效的数据进行生成GS1-128条码。如果这些数据在数据库中保存着,也可以将数据库导入到软件中批量制作GS1-128条码并打印出来。