code-one 生成器

Code One 条码生成器

Code one(见图1)是一种用成像设备识别的矩阵式二维条码。Code one符号中包含可由快速性线性探测器识别的识别图案。每一模块的宽和高的尺寸为X。

图1 Code one条码

Code one符号共有10种版本及时14种尺寸。最大的符号,即版本B,可以表示2218个数字字母型字符或3550个数字,以及560个纠错字符。Code one可以表示全部256个ASCII字符,另加4个功能字符及1个填充字符。

Code one版本A、B、C、D、E、F、G、H为一般应用而设计,可用大多数印刷方法制作。这八种版本可以表示较大的数据长度范围。每一种版本符号的面积及最大数据容量都是它前一种版本(按字母顺序排列)的两倍。通常情况下,使用中选择表示数据所需的最小版本。

Code one的版本S和T有固定高度,因此可以用具有固定数量垂直单元的打印头(如喷墨打印机)印制。版本S的高度为8个印刷单元高度;版本T的高度为16个印刷单元高度。这两种版本各有3种子版本,它们是S-10,S-20,S-30,T-16,T-32与T-48。子版本的版本号则是由数据区中的列数确定的。应用中具体版本的选定则是由打印头的尺寸及所需数据内容确定的。

Code one具有6种代码集。ASCII代码集是默认代码集,此时每个符号字符可以表示一个ASCII数据,两位数字。若要表示扩展ASCII字符,则需用功能字符4(FNC4)作为数据转换或锁定字符。

C40代码集可以将3个数字字母型数据用2个符号字符来表示。文本代码集则将2个小写数字字母型数据转用2个符号字符表示。EDI代码集可以类似地组合通用EDI数字字母型数据以及字段和记录终止字符。

十进制代码集可以将12个数字用5个符号字符来表示。字节代码集用于表示ASCII字符、扩展ASCII字符以及二进制数据(如密码数据和压缩图像)组成的混合型数据。Code one特性见下表。

项      目特      性
可编码字符集全部ASCII字符及扩展ASCII字符,4个功能字符,一个填充/信息分隔符,8位二进制数据
类型矩阵式二维条码
符号宽度版本S-10:13X,版本H:134X
符号高度版本S-10:9X,版本H:148X
最大数据容量2218个文本字符,3550个数字或1478个字节
定位独立
字符自校验
错误纠正码词4-560个

Code One 由 Ted Williams 在 1992 年开发的一种矩阵条码符号,它以类似于 Data Matrix 的方式对数据进行编码。Code One 能够对 Latin-1 字符集或 GS1 数据进行编码。有两种类型的 Code One 条码符号 – 大致为方形的可变高度符号(版本 A 到 H)和固定高度版本(版本 S 和 T)。

这些可以通过使用–vers=或设置option_2来选择, 如下表所示:

版本版本尺寸数值数据容量字母数字数据容量
1A16 x 182213
2B22 x 224427
3C28 x 3210464
4D40 x 42217135
5E52 x 54435271
6F70 x 76886553
7G104 x 9817551096
8H148 x 13435502218
9S8X height18N/A
10T16X height9055

版本 S 中的条码符号只能编码数字数据。版本 S 和版本 T 条码的宽度由输入数据的长度决定。

图2 Code one 条码 Dotty

发表评论

您的电子邮箱地址不会被公开。

5 × 3 =

购物车