資源描述:
《條碼code128編碼規(guī)則.doc》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。
1、.條碼code128編碼規(guī)則Code128簡介:Code128碼于1981年推出,是一種長度可變、連續(xù)性的字母數字條碼。與其他一維條碼比較起來,相對較為復雜,支持的字元也相對較多,又有不同的編碼方式可供交互運用,因此其應用彈性也較大。Code128特性:1、具有A、B、C三種不同的編碼類型,可提供標準ASCII中128個字元的編碼使用;2、允許雙向掃描;3、可自行決定是否加上檢驗位;4、條碼長度可調,但包括開始位和結束位在內,不可超過232個字元;5、同一個128碼,可以由A、B、C三種不同編碼規(guī)則互換,既可擴大字元選擇的范圍,也可縮短編碼的長度。Code128各編碼方式的編碼范圍
2、:1、Code128A:標準數字和字母,控制符,特殊字符;2、Code128B:標準數字和字母,小寫字母,特殊字符;3、Code128C/EAN128:[00]-[99]的數字對集合,共100個,即只能表示偶數位長度的數字。Code128編碼規(guī)則:開始位?+?[FNC1(為EAN128碼時加)]?+?數據位?+?檢驗位?+?結束位Code128檢驗位計算:(開始位對應的ID值?+?每位數據在整個數據中的位置×每位數據對應的ID值)%103Code128編碼表:IDCode128ACode128BCode128CBandCode編碼值0SP SP0212222bbsbbssbbss1
3、!!1222122bbssbbsbbss2""2222221bbssbbssbbs3##3121223bssbssbbsss4$$4121322bssbsssbbss5%%5131222bsssbssbbss6&&6122213bssbbssbsss..7''7122312bssbbsssbss8((8132212bsssbbssbss9))9221213bbssbssbsss10**10221312bbssbsssbss11++11231212bbsssbssbss12,,12112232bsbbssbbbss13--13122132bssbbsbbbss14..14122231
4、bssbbssbbbs15//15113222bsbbbssbbss160016123122bssbbbsbbss171117123221bssbbbssbbs182218223211bbssbbbssbs193319221132bbssbsbbbss204420221231bbssbssbbbs215521213212bbsbbbssbss226622223112bbssbbbsbss237723312131bbbsbbsbbbs248824311222bbbsbssbbss259925321122bbbssbsbbss26::26321221bbbssbssbbs27;;273
5、12212bbbsbbssbss2828322112bbbssbbsbss..29==29322211bbbssbbssbs30>?>?30212123bbsbbsbbsss31??31212321bbsbbsssbbs32@@32232121bbsssbbsbbs33AA33111323bsbsssbbsss34BB34131123bsssbsbbsss35CC35131321bsssbsssbbs36DD36112313bsbbsssbsss37EE37132113bsssbbsbsss38FF38132311bsssbbsssbs39GG39211313bbsbsss
6、bsss40HH40231113bbsssbsbsss41II41231311bbsssbsssbs42JJ42112133bsbbsbbbsss43KK43112331bsbbsssbbbs44LL44132131bsssbbsbbbs45MM45113123bsbbbsbbsss46NN46113321bsbbbsssbbs47OO47133121bsssbbbsbbs48PP48313121bbbsbbbsbbs49QQ49211331bbsbsssbbbs50RR50231131bbsssbsbbbs..51SS51213113bbsbbbsbsss52TT52213311
7、bbsbbbsssbs53UU53213131bbsbbbsbbbs54VV54311123bbbsbsbbsss55WW55311321bbbsbsssbbs56XX56331121bbbsssbsbbs57YY57312113bbbsbbsbsss58ZZ58312311bbbsbbsssbs59[[59332111bbbsssbbsbs60\60314111bbbsbbbbsbs61]]61221411bbssbssssbs62^^62431111bbbbss