带字母条码可以使用BarTender软件制作,但是有网友可能在制作的过程中会遇到GS1-128条码中的字母无法显示的情况,遇到带字母条码字母无法显示的问题到底是怎么回事呢?下面小编和大家一起来看看具体的原因分析和解决方法吧。
BarTender软件中GS1-128条码字母无法显示怎么办
至于GS1-128条码为什么有时打不出字母,最大的原因可能就是应用标识符(AI)没有选对了。GS1应用标识符后面紧跟着其所标识的字符串,这些应用标识符指示条形码阅读器将出现什么类型的数据字段,并且通常还指示数据字段的长度。所以,若是选的AI后面要跟的是纯数字,而你所给的数据中带有字母,自然在条码中字母就显示不出来了。
比如:有GS1-128条码数据12AB11。若是直接勾上符号体系和大小属性页上的“GS1-128(UCC/EAN128)”,然后在数据源中键入12AB11,则默认12为AI,而从上图可知AI“12”表示的是到期日期,它的格式是除12外的6位纯日期数字。这样,预览到的条码就是不显示字母的。
看到这里,大家伙儿应该知道问题的本质是什么了吧。所以说,制作这种GS1-128条码,最重要的是要知道自己需要哪种GS1应用标识符,才能保证条码的正确性、保证信息的准确确性。
GS1-128 (UCC/EAN-128) 和应用标识符规格介绍:
AI 是一个数字,它位于条形码数据字段示意用途(如批号或保质期)的前面并标识示意用途。 例如,AI“01”表示后面紧跟的是 14 位的 GS1 主标识号,AI“30”则表示后面紧跟的是每个包装内的件数。
启用符号体系和大小属性页上的“GS1-128 (UCC/EAN-128)”选项或“应用标识符规格”选项后,BarTender 会自动添加某些字符并执行打印 GS1-128 (UCC/EAN-128) 兼容条形码所需的某些功能,其中包括以下各项:
自动生成的先导 FNC1 字符: FNC1 字符将打印在条形码的开头。 (如果采用的是 GS1-128 (UCC/EAN-128) 符号体系,它将紧跟在 GS1-128 (UCC/EAN-128) 起始字符后面出现)。 它被用作标识前缀或“标志字符”,表示后面的符号代码遵循新的 GS1 分类标准。
可以手动输入其他 FNC1 字符: 在将多个数据字段合并到一个条形码中时,您可以通过在条形码数据字符串中输入“^1”作为字段分隔符来手动输入 FNC1 字符
GS1 应用标识符。 BarTender 支持所有当前的 GS1 应用标识符。 在 GS1 条形码中,应用标识符后面紧跟着其所标识的字符串。 这些应用标识符指示条形码阅读器将出现什么类型的数据字段,并且通常还指示数据字段的长度
自动在特定数据字段中添加检验位: 带有应用标识符的特定数据字段使用附加检验位,通常是 MOD 10。 在使用此类数据字段时,BarTender 将自动计算并在数据字段上附加正确的检验位。 由于 GS1-128 (UCC/EAN 128) 支持多数据字段,而每个数据字段所属的类型都可以有其自己的检验位,所以 BarTender 打印的给定条形码可能包含若干数据字段,每个字段都有其自己的检验位。
在用户可读字符中添加额外的空格和小括号: 大多数 GS1 应用都指定在条形码的用户可读文本中添加额外的空格和小括号。 在默认模式下,BarTender 将以其最常用的配置自动生成这些字符。 但是,您可以使用用户可读属性页上的“GS1 模板”选项来选择其他配置。 如果应用要求“GS1 模板”选项不支持的字符,您可以使用 BarTender 的标准字符模板选项来输入这些字符。
总结:以上就是全部BarTender软件带字母GS1-128条码无法显示怎么办的相关内容了,不知道大家是否了解了呢。