众所周知,条码生成软件包含多种条码码制,比如商品条码,EAN-13、EAN-8、UPC-A和UPC-E等,它们只是条码中的一类,商品条码只能用于商品的标识,用在其他地方则是违反使用规定的。有关条码的生成可以利用条码生成软件进行单个或者批量生成,本文主要是对条码的编码方法做一个简单介绍,有需求的用户可以参考: 组成条码图形的不仅仅是黑色的条,条与条之间的白色的空同样也是条码的组成部分。 1.宽度调节法 组成条码的条或空只由两种宽度的单元构成,尺寸较小的单元叫窄单元,尺寸较大的单元叫宽单元,通常宽单元是窄单元的2-3倍。凡是窄单元用来表示数字0,宽单元用来表示数字1,而不管它是条还是空。如图所示: 采用这种方法编码的条码有25码、39码、93码、库德巴码。 2.模块组配法 组成条码的每一个模块具有相同的宽度,而一个条或一个空是由若干个模块构成的,每一个条的模块表示一个数字1,每一个空的模块表示一个数字0.如下图的第一个条是由三个模块组成的,表示111;第二个空是由两个模块组成的,表示00;而第一个空和第二个条则只有一个模块,分别表示0和1. 用模块组配法编码的条码只有商品条码、Code-128等。 也可以通过编码方法判断条码码制,只要看组成条码的条空,如果所有的条空都只有两种宽度,那无疑是采用宽度调节法的条码,如果条空具有至少三种以上宽窄不等的宽度,那就肯定是模块组配法的条码了。 除了以上两种方法可以判断条码码制外,还有一种方法是看条码的字符集,所谓字符集就是条码能够表示的符号集合。商品条码只能表示0-9十个数字,而不能表示字母和符号。想要了解更多条码所支持的字符集,可以到条码生成软件网站查找相应的教程,这就不再一一描述了。
|