下载此文档

常用一维条形码编码规则.doc


文档分类:IT计算机 | 页数:约27页 举报非法文档有奖
1/27
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/27 下载此文档
文档列表 文档介绍
常用一维条形码编码规则————————————————————————————————作者:————————————————————————————————日期: 常用一维条形码39码(CODE39)39码可以包含数字及英文字母。除了超市、零售业的应用中使用UPC/EAN码外,几乎在其他饿应用环境中,都是使用39码。39码是目前使用最广泛的条码规格,支持39码的软硬件设备也最齐全。特征能表示44个字符,A-Z、0-9、SPACE、-、.、$、/、+、%、*分散式,条码组之间使用细白条分隔两种宽度自我检查有扩展模式《FullASCIIMode》检查码字符可有可无,视需求而定组成各个字符有9条黑白相间,粗细不同的线条组成,其中6条为黑白细条3条黑白粗条一串字符必须在头尾加上起始字符和结束字符“*”校验方法CODE39字符012345678值012345678字符9ABCDEFGH值91011121314151617字符IJKLMNOPQ值1819202**********字符RSTUVWXYZ值272829303132333435字符-.SPACE$/+%值36373839404142找到输入字符串每个字符对应值,求和,除以43,取余数。“11”表示宽黑条,‘1’表示细黑条,“00”表示宽白条,“0”表示细白条。那么字符1就可以表示为1**********。使用此方法建立一个编码表,每个字符可以长度为12的“01”字符串来表示。典型CODE39条码CODE39的扩展码扩展码表同CODE93。但是扩展方式不同,39码使用$,/,+.%与其26个大写字母组合,表示ASCII码表中的其他字符。条空表示方式和校验方式与标准39码相同。93码中使用的控制码与26个大写字母的组合。93码(CODE93)组成字母:A-Z,数字:0-9,符号:SPACE,-,.,$,/,+,%,控制码:$,/,+,%,起始结束码:□每个字由9个模组成,包括3条粗细黑条及3条粗细白条。$,%,/,+组合其他字母或符号,可编程FULLASCII字母,读码器读到上面4个控制码的组合时候,送出的字尾所对应的ASCII。有2个检验码C和K。校验方法先查出资料所对应值,对应值的表如下字符012345678值012345678字符9ABCDEFGH值91011121314151617字符IJKLMNOPQ值1819202**********字符RSTUVWXYZ值272829303132333435字符-.SPACE$/+%值36373839404142检查码C由资料的最右边一位用1-20顺序排列,若资料超过20位,在从1-20起算,顺序号作为权值,分别乘以对应值,求和,除以47,取余数检查码K由C位用1-15顺序排列,若资料差偶偶15位,再从1-15起算,顺序号作为权值,分别乘以对应值,求和,除以47,取余数举例:资料CODESP93“C”“K”资料对应值122413143893C排列顺序7654321K排列顺序87654321(1x3)+(2x9)+(3x38)+(4x14)+(5x13)+(6x24)+(7x12)=484C=484÷47=10……14(余数)则C=14=E(对应值)(1x14)+(2x3)+(3x9)+(4x38)+(5x14)+(6x13)+(7x24)+(8x12)=611K=611÷47=13……0(余数)則K=0=0(对应值)条码说明编码表

常用一维条形码编码规则 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数27
  • 收藏数0 收藏
  • 顶次数0
  • 上传人phl19870121
  • 文件大小664 KB
  • 时间2019-10-06
最近更新