谁有Barcode字体和编码原则,请提供网站或发Email:[email protected]

解决方案 »

  1.   

    谁有Barcode字体和编码原则,急需!!!
      

  2.   

    你是说条形码吧?什么是条码   
      条码技术最早产生在风声鹤唳的二十年代,诞生于Westinghouse的实验室里。一位名叫John Kermode性格古怪的发明家“异想天开”地想对邮政单据实现自动分检,那时候对电子技术应用方面的每一个设想都使人感到非常新奇。
      他的想法是在信封上做条码标记,条码中的信息是收信人的地址,就象今天的邮政编码。为此Kermode发明了最早的条码标识,设计方案非常的简单(注:这种方法称为模块比较法),即一个“条”表示数字“1”,二个“条”表示数字“2”,以次类推。然后,他又发明了由基本的元件组成的条码识读设备:一个扫描器(能够发射光并接收反射光);一个测定反射信号条和空的方法,即边缘定位线圈;和使用测定结果的方法,即译码器。 
      Kermode的扫描器利用当时新发明的光电池来收集反射光。“空”反射回来的是强信号,“条”反射回来的是弱信号。与当今高速度的电子元气件应用不同的是,Kermode利用磁性线圈来测定“条”和“空”。就象一个小孩将电线与电池连接再绕在一颗钉子上来夹纸。Kermode用一个带铁芯的线圈在接收到“空”的信号的时候吸引一个开关,在接收到“条”的信号的时候,释放开关并接通电路。因此,最早的条码阅读器噪音很大。开关由一系列的继电器控制,“开”和“关”由打印在信封上“条”的数量决定。通过这种方法,条码符号直接对信件进行分检。 
      此后不久, Kermode的合作者Douglas Young,在Kermode码的基础上作了些改进。 Kermode码所包含的信息量相当的低,并且很难编出十个以上的不同代码。而Young码使用更少的条,但是利用条之间空的尺寸变化,就象今天的UPC条码符号使用四个不同的条空尺寸。新的条码符号可在同样大小的空间对一百个不同的地区进行编码,而Kermode码只能对十个不同的地区进行编码。
      直到1949年的专利文献中才第一次有了Norm Woodland和Bernard Silver发明的全方位条码符号的记载,在这之前的专利文献中始终没有条码技术的记录,也没有投入实际应用的先例。Norm Woodland和Bemard Silver的想法是利用Kermode和YOung的垂直的“条”和“空”,并使之弯曲成环状,非常象射箭的靶子。这样扫描器通过扫描图形的中心,能够对条码符号解码,不管条码符号方向的朝向。
      在利用这项专利技术对其进行不断改进的过程中,一位科幻小说作家Isaac-Azimov在他的“裸露的太阳”一书中讲述了使用信息编码的新方法实现自动识别的事例。那时人们觉得此书中的条码符号看上去象是一个方格子的棋盘,但是今天的条码专业人士马上会意识到这是一个二维矩阵条码符号。虽然此条码符号没有方向、定位和定时,但很显然它表示的是高信息密度的数字编码。 
      直到1970年Iterface Mechanisms公司开发出“二维码”之后,才有了价格适于销售的二维矩阵条码的打印和识读设备。那时二维矩阵条码用于报社排版过程的自动化。二维矩阵条码印在纸带上,由今天的一维CCD扫描器扫描识读。CCD发出的光照在纸带上,每个光电池对准纸带的不同区域。每个光电池根据纸带上印刷条码与否输出不同的图案,组合产生一个高密度信息图案。用这种方法可在相同大小的空间打印上一个单一的字符,作为早期Kermode码之中的一个单一的条。定时信息也包括在内,所以整个过程是合理的。当第一个系统进入市场后,包括打印和识读设备在内的全套设备大约要5000美元。 
      此后不久,随着LED(发光二极管)、微处理器和激光二极管的不断发展,迎来了新的标识符号(象征学)和其应用的大爆炸,人们称之为“条码工业”。今天很少能找到没有直接接触过即快又准的条码技术的公司或个人。由于在这一领域的技术进步与发展非常迅速,并且每天都有越来越多的应用领域被开发,用不了多久条码就会象灯泡和半导体收音机一样普及,将会使我们每一个人的生活都变得更加轻松和方便。
      条码是由一组按一定编码规则排列的条、空符号,用以表示一定的字符、数字及符号组成的信息。条码系统是由条码符号设计、制作及扫描阅读组成的自动识别系统。 
     
      

  3.   

    条码的基本原理   
      对一个专业人员来说,放弃因太肤浅而没有任何用的条码教育也许是一件容易的事。我能够同意“一知半解是危险的事”的说法。然而,对任何一门科学来说,学生总是要从某一点开始学起:这个道理在任何地方都是正确的。现在,许多有关根本不同内容的课程,如生产工程和零售市场,都包括了条码的内容。使用条码技术进行有效的信息收集支持着工商业的许多方面的工作。
      条码的基本原理是什么?
      确定对这个条码系统的信息收集的要求是什么,以及确定相对一般规律而言的例外情况。 
      确定哪种条码适用于这种信息收集环境。 
      了解给要被扫描的物品贴上标签的问题和机会。 
      了解对要求记录的物品进行扫描时的问题和机会。 
      在发问之前,搞清你可以从一个专业公司那里得到什么样的建议。 
      记住,如果你不能对物品进行扫描,你的投资就是浪费。 
      整个条码系统一定要特殊设计,信息收集的机会和使用条码技术的问题一定要检查。在确认主要的因素时,不应该将它们分离,而是要视为互相作用和影响的部分,如上面举过的例子一样。 
      第一,条码。
      有人无知地设想条码只不过是不同宽度的条与空的安排,这当然是不对的。条码的条与空安排的简单性同时也是它的力量所在,条码的发展后面隐藏着设计者的辛勤劳动。如同所有的使用者接口和自动数据收集系统一样,这些经验不应该显示出来令使用者迷惑,但是必须为设计者所了解。 
      必须强调的是,所有的条码都是为特殊的环境和应用而设计的。例如,在一个大运输货柜上使用的条码和在一个小的包裹上或在一个零售商品上使用的条码在要求上就有很大的不同。 
    第二,条码的印刷与粘贴。
      举例来说,EAN码是为高质量的印刷而设计的,用来印刷在商品包装上很理想。如果一个低档的印刷手段被采用,那未选择另外一种条码也许更合适,如一种较短的条码和一个具有内部数据库查询功能的计算机相结合。 
      条码专业公司向市场上推出大量的适应所有的条码印刷需要的硬件与软件。条码标签的种类,规格及价格都是要考虑的因素。将条码标签贴在需要确认的物品上是另一个重要因素。贴在错误的物品上的标签是一点用处都没有的。
      扫描因素,包括物品的种类(大小,重量,等等),标签的大小和方位、标签和扫描器之间相关运动,以及扫描的速度都必须考虑周到。给一个物品贴上标签的成本必须清楚。零售商场是一个很好的例子来说明将条码标签用在商品上使低成本的、实时的数据收集成为可能。 
    教育原则
      一定的条码技术的基础必须要传授, 虽然这些基础原理的深度和广度可以因学生和课程而异。必须强调的是每个部分应放在整个应用中讲解,而不是独立地讨论某个部分。条码的教育应该基于下列几个方面: 
      光学扫描
      光源从一个表面反射的原理适用于所有条码体系。理解不同的表面和不同的光源的反射效果关系到应用的成败。(例如,条码依赖于非常精确地分辨条与空的变化)。 
      条码的设计
      条码的选择范围很广,从简单但有效率的中级的25码到EAN13码再到重叠码。应该强调的是要理解条码的能力和应用范围的基本不同。(例如,许多条码的符号排列是有限的,但是其它的条码包含字母排列的功能)。 
      

  4.   

    条形码的识别原理   
    一、条形码概述 
      条形码是由美国的N.T.Woodland在1949年首先提出的.近年来,随着计算机应用的不断普及,条形码的应用得到了很大的发展.条形码可以标出商品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等信息,因而在商品流通、图书管理、邮电管理、银行系统等许多领域都得到了广泛的应用.
      条形码是由宽度不同、反射率不同的条和空,按照一定的编码规则(码制)编制成的,用以表达一组数字或字母符号信息的图形标识符.即条形码是一组粗细不同,按照一定的规则安排间距的平行线条图形.常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)组成的. 
      二、条形码识别系统的组成
      为了阅读出条形码所代表的信息,需要一套条形码识别系统,它由条形码扫描器、放大整形电路、译码接口电路和计算机系统等部分组成(如图1). 图一:http://www.cgan.net/book/books/print/barcode/images/st31.gif
       三、条形码的识别原理
      由于不同颜色的物体,其反射的可见光的波长不同,白色物体能反射各种波长的可见光,黑色物体则吸收各种波长的可见光,所以当条形码扫描器光源发出的光经光阑及凸透镜1后,照射到黑白相间的条形码上时,反射光经凸透镜2聚焦后,照射到光电转换器上,于是光电转换器接收到与白条和黑条相应的强弱不同的反射光信号,并转换成相应的电信号输出到放大整形电路.白条、黑条的宽度不同,相应的电信号持续时间长短也不同.但是,由光电转换器输出的与条形码的条和空相应的电信号一般仅10mV左右,不能直接使用,因而先要将光电转换器输出的电信号送放大器放大.放大后的电信号仍然是一个模拟电信号,为了避免由条形码中的疵点和污点导致错误信号,在放大电路后需加一整形电路,把模拟信号转换成数字电信号,以便计算机系统能准确判读.
      整形电路的脉冲数字信号经译码器译成数字、字符信息.它通过识别起始、终止字符来判别出条形码符号的码制及扫描方向;通过测量脉冲数字电信号0、1的数目来判别出条和空的数目.通过测量0、1信号持续的时间来判别条和空的宽度.这样便得到了被辩读的条形码符号的条和空的数目及相应的宽度和所用码制,根据码制所对应的编码规则,便可将条形符号换成相应的数字、字符信息,通过接口电路送给计算机系统进行数据处理与管理,便完成了条形码辨读的全过程. 
      

  5.   

    哈哈,sophian你这一下顶的真及时啊,要不我还发不了帖子:)条码术语   
    注:以下是中华人民共和国国家标准 GB/T 12905-2000 中的术语。1、条码 bar code 由一组规则排列的条、空及其对应字符组成的标记,用以表示一定的信息。
    2、条码系统 bar code system 由条码符号设计、制作及扫描识读组成的系统。
    3、反射率 reflectance;reflectivity 反射光强度与入射光强度的比值。
    4、漫反射 deffuse reflection 投射在粗糙表面的光向各个方向反射的现象。
    5、镜反射 specular reflection 投射在光滑表面的光向各个方向反射的现象。 
    6、条 bar;dark bar;black bar 条码中反射率较低的部分。 
    7、空 space;light bar 条码中反射率较高的部分。 
    8、起始符 start character;start cipher;start code 位于条码起始位置的若干条与空。 
    9、终止符 stop character;stop cipher;start code 位于条码终止位置的若干条与空。
    10、空白区 clear area;quiet zone;quiet area;clear zone
      条码起始符、终止符两端外侧与空的反射率相同的限定区域。
    11、条码符号 bar code symbol 包括空白区的条码。
    12、字符集 character seet 条码符号可以表示的字母、数字和符号的集合。
    13、中间分隔符 central seperating character 位于条码中间位置用来分隔数据段的若干条与空。
    14、分隔字符 separator 编码字符集中的一种起分隔作用的特殊字符。 
    15、条码字符 bar code character 表示一个字符或符号的若干条与空。
    16、条码字符集 bar code character set 某种条码所能表示的条码字符的集合。 
    17、条码数据符 bar code data character 表示特定信息的条码字符。 
    18、条码校验符 bar code check character 表示校验码的条码字符。 
    19、条码填充符bar code filler character 不表示特定信息的条码字符。
    20、单元 element 构成条码字符的条或空。
    21、条高 bar height 垂直于单元宽度方向的条的高度尺寸。 
    22、条宽 bar width 条码字符中条的的宽度尺寸。
    23、空宽 space width 条码字符的空的宽度尺寸。 
    24、条宽比 bar width ratio 条码中最宽条与最窄条的宽度比。
    25、空宽比 space width ratio 条码中最宽空与最窄空的宽度比。
    26、X尺寸 X dimension 
      X 条码符号中窄单元的标称尺寸。
    27、Z尺寸 Z dimension
      Z 条码符号中窄单元的实际尺寸。 
    28、宽窄比 width to narrow ratio
      N 平均宽条的条宽与平均宽空的空宽之和(条码字符间隔不计在内)除以两倍Z尺寸。它是宽度调
      节编码法中的技术参数。
      计算公式:N=(平均宽条的条宽+平均宽空的空宽)/2Z
    29、条码长度 bar code length 从条码起始符前缘到终止符后缘的长度。
    30、条码符号的长度 bar code symbol length;symbol length 包括空白去的条码长度。
    31、特征比 aspect ratio 条码长度与条高的比。
    32、条码密度 bar code density 单位长度条码所表示的条码字符的个数。
      注:通常用CPI表示,即每英寸内能表示的条码字符的个数。
    33、条码字符间隔 inter-character gap 相邻条码字符间不表示特定信息且与空的反射率相同的区域。 
    34、模块 module 模块组配编码法组成条码字符的基本单位。
    35、保护框 bearer bar 围绕条码且与条反射率相同的边或框。 
    36、连续型条码 continuos bar code 没有条码字符间隔的条码。 
    37、非连续型条码 discrete bar code 有条码字符间隔的条码。 
    38、双向条码 bi-directional bar code 条码符号两端均可作为扫描起点的条码。 
    39、附加条码 add-on 表示附加信息的条码。
    40、奇偶校验 odd-even check 根据二进制数位中0或1的个数为奇数或偶数而进行校验的方法。 
    41、自校验条码 self-checking bar code 条码字符本身具有校验功能的条码。 
    42、定长条码 fixed length of bar code 条码字符个数固定的条码。 
    43、非定长条码 unfixed length of bar code 条码字符个数不固定的条码。 
    44、宽度调节编码法 width encode 条码符号中的条和空由宽、窄两种单元组成的条码编码方法。
    45、模块组配编码法 module combination encode
      条码符号的字符由规定的若干个模块组成的条码编码方法。
    46、二元码 binary-edge-code 两种单元宽度条码 由两种宽度单元组成的条码字符。
    47、多元码 four-edge-code 多种单元宽度条码 由三种或三种以上的宽度单元组成的条码字符。 
    48、奇排列 odd permutation;odd parity
      模块组配编码法中,一个条码字符所含条的模块数的和为奇数的排列。 
    49、偶排列 even permutation;even parity 模块组配编码法中,一个条码字符所含条的模块数的和为偶
      数的排列。 
    50、条码逻辑式 bar code logic value 用二进制“0”和“1”表示条码字符的表示式。
    51、编码容量 encoded volume 条码字符集中所能表示的字符数的最大值。
    52、条码原版胶片 bar code film master 条码胶片的母片。
    53、一维条码 linear bar code;one-dimentional bar code 只在一维方向上表示信息的条码符号。 
    54、二维条码 two-dimentional bar code 在二维方向上表示信息的条码符号。
    55、特种条码 special bar code 特殊材料制成的条码。
    56、条码字符的值 character value 一维条码由条码逻辑式向字符集转换的中间值。
    57、码字 codeword 二维条码字符的值。由条码逻辑式象字符集转换的中间值。
    58、纠错字符 error correction character 二维条码中,错误检测和错误纠正的字符。
    59、纠错码字 error correction codeword 二维条码中,纠错字符的值。
     
      

  6.   

    商品条码的编码结构   
      包括标准版商品条码(EAN—13条码)和缩短版商品条码(EAN—8条码)。
    标准版商品条码:EAN-13 
    标准版商品条码的结构标准版商品条码所表示的代码由13位数字组成,其结构如下:
    结构一:X13X12X11X10X9X8X7 X6X5X4X3X2 X1, 其中:X13 ……X7厂商识别代码;X6 ……X2表示商品项目代码;X1校验码。结构二:X13X12X11X10X9X8X7 X6 X5X4X3X2 X1。其中:X13 ……X6厂商识别代码;X5 ……X2表示商品项目代码;X1校验码。当X13X12X11为690、691时,其代码结构同结构一;当X13X12X11为692时,其代码结构同结构二。校验码计算
    参见GB 12904《通用商品条码》国家标准规定的方法。
    缩短版商品条码:EAN-8 
    缩短版商品条码由8位数字组成,其结构如下:
    X8X7 X6 X5X4X3X2 X1;其中:X8X7 X6:其含义同标准版商品条码的X13X12X11;X5X4X3X2:表示商品项目代码,由EAN编码组织统一分配。在我国,由中国物品编码中心统一分配;X1:校验码。计算时,需在缩短版商品条码代码前加5个“0”,然后按标准版商品条码校验码的计算方法计算。 
      

  7.   

    为什么要使用条码   
      为什么要使用条码?  条码的应用有如下优越性:1.可靠准确。有资料可查键盘输入平均每300个字符一个错误,而条码输入平均每15000个字符一个错误。如果 加上校验为位出错率是千万分之一。2.数据输入速度快。键盘输入,一个每分钟打90个字的打字员1.6秒可输入12个字符或字符串,而使用条码,做 同样的工作只需0.3秒,速度提高了5倍。3.经济便宜。与其它自动化识别技术相比较,推广应用条码技术,所需费用较长低。4.灵活、实用。条码符号作为一种识别手段可以单独使用,也可以和有关设备组成识别系统实现自动化识别,还 可和其他控制设备联系起来实现整个系统的自动化管理。同时,在没有自动识别设备时,也可实现手工键盘输入。 
    5.自由度大。识别装置与条码标签相对位置的自由度要比OCR大得多。条码通常只在一维方向上表达信息,而同一 条码上所表示的信息完全相同并且连续,这样即使是标签有部分缺欠,仍可以从正常部分输入正确的信息。 
    6.设备简单。条码符号识别设备的结构简单,操作容易,无需专门训练。7.易于制作。可印刷,称作为“可印刷的计算机语言”。条码标签易于制作,对印刷技术设备和材料无特殊要求。  
      

  8.   

    39码具有以下特性: 1.条码的长度没有限制,可随着需求作弹性调整。但在规划长度的大小时,应考虑条码阅读机所能允许的范围,避免扫瞄时无法读取完整的资料。
      2.起始码和终止码必须固定为“ * ”字元。
      3.允许条码扫瞄器进行双向的扫瞄处理。
      4.由於39码具有自我检查能力,故检查码可有可无,不一定要设定。
      条码占用的空间较大。 可表示的资料包含有:0~9的数字,A~Z的英文字母,以及“+”、“-”、“*”、“/”、“%”、“$”、“.”等特殊符号,再加上空白字元“ ”,共计44组编码,并可组合出128个ASCII CODE的字元符号.条形码的编码规则不外乎是通过线条和线条间间隙的宽窄不同来表示二进制的1和0,只要我们了解了条形码的编码规则,完全可以用画图的方式在普通打印机上得到可以接受的效果。下面我们就使用最普遍的CODE39码进行讨论。CODE39码的编码规则是:1、 每五条线表示一个字符;2、 粗线表示1,细线表示0;3、 线条间的间隙宽的表示1,窄的表示0;4、 五条线加上它们之间的四条间隙就是九位二进制编码,而且这九位中必定有三位是1,所以称为39码;5、 条形码的首尾各一个*标识开始和结束
      

  9.   

    多谢各位的鼎力支持。我现在有几种字体,但都有些不足,还望各位如有字体和编码原则请email给我,谢谢。
      

  10.   

    code128A
    code128B
    code128C
    有何区别