<sub id="lfjdp"></sub>

      <track id="lfjdp"><em id="lfjdp"></em></track>
      <dl id="lfjdp"><th id="lfjdp"></th></dl>
      <menuitem id="lfjdp"></menuitem>

      <video id="lfjdp"></video>

      <span id="lfjdp"></span>

      <del id="lfjdp"></del>

          <cite id="lfjdp"></cite>

        <pre id="lfjdp"></pre>
        <progress id="lfjdp"><meter id="lfjdp"><meter id="lfjdp"></meter></meter></progress>

        <big id="lfjdp"></big>

        <dfn id="lfjdp"><ol id="lfjdp"></ol></dfn>

        <track id="lfjdp"><sub id="lfjdp"></sub></track>
        <p id="lfjdp"><sub id="lfjdp"></sub></p>
        <big id="lfjdp"></big>
        <form id="lfjdp"></form>

          
          

          <nobr id="lfjdp"><meter id="lfjdp"></meter></nobr>
            <pre id="lfjdp"></pre>

            Code93條碼

            發布時間: 2015-03-04 09:32 字號:

            我們知道Code 39條碼的字元編碼固定是由5條黑色線條(簡稱Bar),4條白色線條(簡稱Space),總共9條線所組成,而每一字元占了12等份(module),如下圖為Code 39條碼"A"字元的編碼所示。

            Code 39條碼

            Code 39條碼編碼結構占去相當大的印列空間,能記錄的資料有限,因為印列出來的條碼比較長,近距離式的條碼掃描器讀取不易,所以需要比較昂貴的長距離廣角度的條碼掃描器才能讀取。

            Code 93條碼.字元基本結構

            為了改善Code 39條碼的缺點,Intermec公司于1982年開發出來Code 93條碼。下圖為Code 93條碼的“A”字元編碼結構。

            Code 93條碼的“A”字元編碼結構

            Code 93條碼的字元編碼是由3條黑色線條(簡稱Bar),3條白色線條(簡稱Space),總共6條線所組成,而每一字元占了9等份(module) ,Code 93條碼的粗線條可以是最細線條的2倍,或3倍,或4倍,因此可以縮短條碼列印長度。

            Code 93.條碼字元表

            Code 93條碼的字元表現有10個數字,26個英文大寫,7個特殊字元,4個檢查字元,共46個字元,再加上起始與結束碼“*”( start/stop code)。

            Code 93條碼字元表

            Code 93.條碼編碼方式

            Bx代表Bar,Sx代表Space,舉個實際例子說明,例如“A”字元編碼為211113,B1的Bar為兩倍粗,S3的Space為3倍粗,其余為1倍的細線條。

            Code 93條碼編碼方式

            Code 93條碼基本架構,如下圖所示

            Code 93條碼基本架構

            Code 93條碼由“起始碼START”開始。

            在起始碼后面跟著為“資料碼”。

            然后為“檢查碼C”,以及“檢查碼K”。

            最后為“結束碼STOP”

            起始碼及結束碼均為“*”字元111141,其中有一條最粗的Bar(B3位置)為最細Bar的4倍比。

            Code 93.檢查碼

            Code 93條碼里有2個檢查碼,以降低條碼掃描器讀取條碼時的錯誤率。

            我們就以實際的條碼來做說明,如下圖Code 93條碼的資料碼為“ANDY”為例計算出檢查碼C及檢查碼K。

            Code 93條碼的資料碼為“ANDY”為例計算出檢查碼C及檢查碼K

            首先我們必須算出檢查碼C的值

            步驟一:依據循環權重1-20,將資料組每一字元的權重相乘值加總起來,如上圖Code 39條碼為"ANDY",查圖一字元值對照表,"A "字元值為10,"N"字元值為23,"D"字元值為13,"Y"字元值為34。

            套入公式一:(10*4)+(23*3)+(13*2)+(34*1)=169

            步驟二:然后再以總和169除以47, 169/47=3...余數為28,查得圖一字元表對照表為"S"字元,則檢查碼C的值為"S"。

            步驟三:將"S"字元放在"ANDY"的最右邊--->"ANDYS",一起計算檢查碼K值。

            步驟四:依據循環權重1-15,將資料組(包括檢查碼C)每一字元的權重相乘值加總起來,

            套入公式二:"ANDYS"權重加總(10*5)+(23*4)+(13*3)+(34*2)+(28*1)=277

            步驟五:最后再以總和237除以47, 277/47=5...余數為42,查得圖一字元表對照表42值為"%"字元,則檢查碼K的值為"%"。

            我們再補充說明公式一Check digit C運算公式,若資料碼有21個字元,則最左邊乘數權重回到1,公式為SUM = (B21*1)+(B20*20)+ (B19*19)+(B18*18)+(B17*17)+(B16*16)+(B15*15)+(B14*14)+(B13*13)+(B12*12)+(B11 *11)+(B10*10)+(B9*9)+(B8*8)+(B7*7)+(B6*6)+(B5*5)+(B4*4)+(B3*3 )+(B2*2)+(B1*1)。

            而公式二Check digit K運算公式,若資料碼有16個字元,則最左邊乘數權重回到1,公式為SUM = (B16*1)+(B15*15)+(B14* 14)+(B13*13)+(B12*12)+(B11*11)+(B10*10)+(B9*9)+(B8*8)+(B7*7)+(B6*6) +(B5*5)+(B4*4)+(B3*3)+(B2*2)+(B1*1)。

            Code 93 條碼.特性綜合說明

            1.Code 93 條碼,其起始碼/結束碼為"*"(其編碼B1,S1,B2,S2,B3,S3=1,1,1,1 ,4,1)。

            2.資料字元數總共有46個,搭配“($)”,“(%)”,“(/)”,“(+)”,可擴展成Full ASCII Code 93 條碼,字元數變成128個。

            3.每一字元間沒有間隙Gap,而是連續性字元排列。

            4.檢查碼C(Check Digit C)由資料碼乘數權數加總計算公式一而得。

            5.檢查碼K(Check Digit)由資料碼及檢查碼C乘數權數加總計算公式二而得。

            6.Code 93 條碼列印長度較Code 39短,條碼讀取機讀取較容易。

            7.Code 93 條碼字元表與Code 39條碼相容。

            8.Full ASCII Code 93條碼字元表,如下表所示

            Full ASCII Code 93條碼字元表

            歡迎聯系我們咨詢相關業務
            微信二維碼

            <sub id="lfjdp"></sub>

                <track id="lfjdp"><em id="lfjdp"></em></track>
                <dl id="lfjdp"><th id="lfjdp"></th></dl>
                <menuitem id="lfjdp"></menuitem>

                <video id="lfjdp"></video>

                <span id="lfjdp"></span>

                <del id="lfjdp"></del>

                    <cite id="lfjdp"></cite>

                  <pre id="lfjdp"></pre>
                  <progress id="lfjdp"><meter id="lfjdp"><meter id="lfjdp"></meter></meter></progress>

                  <big id="lfjdp"></big>

                  <dfn id="lfjdp"><ol id="lfjdp"></ol></dfn>

                  <track id="lfjdp"><sub id="lfjdp"></sub></track>
                  <p id="lfjdp"><sub id="lfjdp"></sub></p>
                  <big id="lfjdp"></big>
                  <form id="lfjdp"></form>

                    
                    

                    <nobr id="lfjdp"><meter id="lfjdp"></meter></nobr>
                      <pre id="lfjdp"></pre>
                      旧里番高h无码无修在线观看_少妇性俱乐部纵欲狂欢电影_日韩人妻高清精品专区_无遮挡色视频免费观看