Telepen条码简介
什么是Telepen条码
Telepen 由英国 SB Electronic Systems Ltd. 于 1972 年开发。它是一种连续、可变长度、一维符号系统,旨在对所有 128 个 ASCII 字符进行编码,而不使用移位字符,并且即使在由不适合条形码打印的普通打印机打印时也具有高度可靠性。 Telepen 旨在成为 Code 128 和 Code 93 的竞争对手。它的主要用途是在英国的大学和其他学术图书馆。
Telepen 提供压缩数字模式,其密度是标准模式的两倍。每个符号支持一次模式之间的切换。
Telepen 在 AIM Europe Telepen 统一符号规范标准中进行了定义,并在 SB Electronic Systems Telepen - 条形码符号信息和历史文档中进行了进一步描述。
条码结构
该条码由以下元素组成:
• 左侧空白区
• 起始符(下划线[_])
• 一个或多个数据字符
• 校验符
• 终止符(小写z)
• 右侧空白区
每个字符的宽度为 16 个模块,由四到八个条(Bar)和空(Space)组成,每个条和空的宽度为 1 或 3 个模块。 数据字符编码为 8 位,具有偶校验。在纯数字应用中,每个字符可以编码两个数字。
读取字符内的元素时,最低有效数字位于左侧。
对于起始符(Start),Telepen 文档指定二进制 01011111,它是 ASCII 下划线字符 (_)。 起始符由五个窄条和窄空格对组成,后跟一对宽条和宽空格。
终止符(Stop)是 11111010,它是 ASCII“z”字符。 终止符由一对宽条和宽空组成,后跟五个窄条和窄空对。
Telepen 的 AIM 规范描述了另外两个开始和结束字符集,它们向读者表明该符号包含压缩的数字数据。
Telepen 要求最小空白区宽度为 10X 或 2.54 毫米,以较大者为准。
字符集
此条码支持所有 128 个小写 ASCII 字符作为二进制数据。不需要移位字符。
在纯数字应用中,此条码支持所有数字 (0-9)。
校验符
Telepen 包含一个基于模 127 (mod 127) 算法的校验符。在空间受限的符号中,可以使用模 11 校验符来代替。
密度
Telepen 条码在纯数字应用中每英寸最多可编码 8 个 ASCII 字符或每英寸 16 位数字。 每个字符占用相同的空间,因此除非数据长度本身变化,否则条形码长度不会变化。