FAQ 条码创建
创建 HIBC 条码时有哪些重要注意事项?
创建 HIBC 条码时有哪些重要注意事项?
HIBC 标准中的星号“*”
根据条码类型的不同,* 字符的使用方式也有所不同。Code 39 使用星号字符作为起始和终止标志——在这种情况下,TBarCode 会自动生成该星号字符。而 Code-128 不会将星号字符编码到条码符号中,但会在下方的文本中显示(依据 ANSI/HIBC 2.2 - 2006)。
重要提示:条码扫描器不会传输起始和终止字符,只会传输原始数据。
这意味着
- 根据 HIBC 标准,原始数据中不包含任何 * 字符。
- 使用 Code 39 符号体系时,TBarCode 可以选择性地允许您在条码数据中输入 '*' 起始和终止字符。但此选项不适用于 Code 128 符号体系。
- 无论该字符是否被编码,下方文本行中始终会显示 * 字符。
一旦您选择了 HIBC 条码符号体系,TBarCode 软件就会遵循这些准则。
校验位
HIBC 格式要求包含校验位。如果选择了 HIBC 条码符号体系,TBarCode 会自动计算并附加校验位。通常情况下,您可以输入不含校验位的数据。如果数据中已包含校验位,只需在 TBarCode 选项中禁用校验位功能。否则将附加两个校验位,导致生成错误的条码!
数据格式
HIBC 标准区分 LIC 和 PAS 两种数据格式。条码数据会根据 HIBC 类型进行验证。如有需要,将显示错误信息。