條形碼的製作實驗結論
1、關於條形碼的知識
條碼技術最早產生在風聲鶴唳的二十年代,誕生於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(發光二極體)、微處理器和激光二極體的不斷發展,迎來了新的標識符號(象徵學)和其應用的大爆炸,人們稱之為「條碼工業」。今天很少能找到沒有直接接觸過即快又準的條碼技術的公司或個人。由於在這一領域的技術進步與發展非常迅速,並且每天都有越來越多的應用領域被開發,用不了多久條碼就會象燈泡和半導體收音機一樣普及,將會使我們每一個人的生活都變得更加輕松和方便。
條碼是由一組按一定編碼規則排列的條、空符號,用以表示一定的字元、數字及符號組成的信息。條碼系統是由條碼符號設計、製作及掃描閱讀組成的自動識別系統。
2、條形碼怎麼製作
條形碼是將寬度不等的多個黑條和空白,按照一定的編碼規則排列,用以表達一組信息的圖形標識符,條形碼如今在市場上的重要性可以說是不言而喻,我們在超市中最常見到的就是EAN13商品條碼,還有code128以及code39等條碼類型。
條碼列印軟體製作條形碼可以說是非常基本且很容易上手的功能,而且經過技術人員不斷的升級優化,條碼識別率可達A級,所支持的條形碼類型增多,幾乎近百種。條碼列印軟體的具體製作方法如下:
一、新建標簽紙 打條碼列印軟體,根據向導新建和列印機實際標簽紙尺寸相符的紙張,本文我們以80*70mm,邊距為1的標簽紙為例來為大家演示。
二、繪制條形碼並添加內容
標簽紙建好之後,可以點擊左側工具欄中的圖標,在畫布上繪制條形碼,然後雙擊繪制的條碼彈出屬性窗口,可以在「圖形屬性」-「數據源」下方點擊左側的修改,將默認數據修改為需要添加的數據。
下圖為手動輸入模式,如果是其他方式可以點擊「手動輸入」後方小三角選擇相應的添加方式。(其中手動輸入為靜態數據,如果想要實現可變效果,可以選擇序列/隨機生成或資料庫導入等方式,資料庫導入的具體方法可參考如何使用Excel表批量列印條碼標簽)
三、條形碼屬性相關設置
條碼的圖形屬中包含四部分,分別是:基本、文字、條碼、數據源。
1、「基本」中可以調整條碼尺寸以及條碼在畫布中X/Y軸的位置,方便條碼位置定位,以及可以設置條形碼顏色等。
2、「文字」選項中,可以調整字體、字型大小、以及樣式(粗體/斜體等)、對齊方式、字間距等等。其中「條碼文字」的部分詳細功能介紹如下:
文本距離:指的是條碼文字與條形碼黑白條之間的距離;
位置:條形碼數據默認為下,如果需要隱藏條形碼或者將條碼數據居於條碼上方的可以通過調整此位置來實現。
附件碼:主要針對含有附加碼的條碼類型的相關設置,實現效果同條碼文字位置的效果(如EAN13+5等)。
格式化:主要實現條碼數據相關的一些特殊樣式,比如固定欄位分隔、左右增加擴展符等等。增加這些特殊樣式,不會影響條形碼掃描,可以讓條形碼展示的更加有特點。(格式化中使用「?」代替字元)
3、「條碼」選項卡,可以修改條碼類型,以及條形碼線條的寬度,支持添加支撐條,調整具有凹槽的條碼類型的凹槽高度。繪制模式可以設置條碼背景以及條碼外觀樣式(具體可參見條形碼生成軟體怎麼製作個性化條碼)。
樣本數據:由於每種條碼類型的編碼方式不一,在選擇條碼類型之後,可以直觀看到此條碼類型所支持的數據模板,減少條碼數據錯誤的現象。
「最優」:是條碼列印軟體根據所選條碼類型編碼方式自動計算最優、識別率最高的條碼尺寸,在實際列印出的效果中可以使條碼識別率達到A級。
四、列印預覽
條形碼數據及尺寸設置完畢之後,可以點擊上方工具欄中的查看預覽效果,如果每個數據需要列印多份,可點擊列印設置圖標,數據量點擊全部,修改標簽份數,然後修改一下結束頁碼-點擊列印即可。
3、條形碼里的秘密
條形碼 tiáoxíngmǎ
bar code
條形碼的概念
條形碼或條碼(barcode)是將寬度不等的多個黑條和空白,按照一定的編碼規則排列,用以表達一組信息的圖形標識符。常見的條形碼是由反射率相差很大的黑條(簡稱條)和白條(簡稱空)排成的平行線圖案。條形碼可以標出物品的生產國、製造廠家、商品名稱、生產日期、圖書分類號、郵件起止地點、類別、日期等許多信息,因而在商品流通、圖書管理、郵政管理、銀行系統等許多領域都得到了廣泛的應用。
[編輯本段]一、條形碼的歷史
條形碼技術最早產生在風聲鶴唳的二十世紀二十年代,誕生於威斯汀豪斯(Westinghouse)的實驗室里。一位名叫約翰·科芒德(John Kermode)性格古怪的發明家「異想天開」地想對郵政單據實現自動分檢,那時候對電子技術應用方面的每一個設想都使人感到非常新奇。
他的想法是在信封上做條碼標記,條碼中的信息是收信人的地址,就象今天的郵政編碼。為此科芒德發明了最早的條碼標識,設計方案非常的簡單(註:這種方法稱為模塊比較法),即一個「條」表示數字「1」,二個「條」表示數字「2」,以次類推。然後,他又發明了由基本的元件組成的條碼識讀設備:一個掃描器(能夠發射光並接收反射光);一個測定反射信號條和空的方法,即邊緣定位線圈;和使用測定結果的方法,即解碼器。
科芒德的掃描器利用當時新發明的光電池來收集反射光。「空」反射回來的是強信號,「條」反射回來的是弱信號。與當今高速度的電子元器件應用不同的是,科芒德利用磁性線圈來測定「條」和「空」。就象一個小孩將電線與電池連接再繞在一顆釘子上來夾紙。科芒德用一個帶鐵芯的線圈在接收到「空」的信號的時候吸引一個開關,在接收到「條」的信號的時候,釋放開關並接通電路。因此,最早的條碼閱讀器噪音很大。開關由一系列的繼電器控制,「開」和「關」由列印在信封上「條」的數量決定。通過這種方法,條碼符號直接對信件進行分檢。
此後不久,科芒德的合作者道格拉斯·楊(Douglas Young),在科芒德碼的基礎上作了些改進。
科芒德碼所包含的信息量相當的低,並且很難編出十個以上的不同代碼。而楊碼使用更少的條,但是利用條之間空的尺寸變化,就象今天的UPC條碼符號使用四個不同的條空尺寸。新的條碼符號可在同樣大小的空間對一百個不同的地區進行編碼,而科芒德碼只能對十個不同的地區進行編碼。
直到1949年的專利文獻中才第一次有了諾姆·伍德蘭(Norm Woodland)和伯納德·西爾沃(Bernard Silver)發明的全方位條形碼符號的記載,在這之前的專利文獻中始終沒有條形碼技術的記錄,也沒有投入實際應用的先例。諾姆·伍德蘭和伯納德·西爾沃的想法是利用科芒德和楊的垂直的「條」和「空」,並使之彎曲成環狀,非常象射箭的靶子。這樣掃描器通過掃描圖形的中心,能夠對條形碼符號解碼,不管條形碼符號方向的朝向。
在利用這項專利技術對其進行不斷改進的過程中,一位科幻小說作家艾薩克·阿西莫夫(Isaac Azimov)在他的《赤裸的太陽》(The Naked Sun)一書中講述了使用信息編碼的新方法實現自動識別的事例。那時人們覺得此書中的條形碼符號看上去象是一個方格子的棋盤,但是今天的條形碼專業人士馬上會意識到這是一個二維矩陣條形碼符號。雖然此條形碼符號沒有方向、定位和定時,但很顯然它表示的是高信息密度的數字編碼。
直到1970年Iterface Mechanisms公司開發出「二維碼」之後,才有了價格適於銷售的二維矩陣條碼的列印和識讀設備。那時二維矩陣條形碼用於報社排版過程的自動化。二維矩陣條形碼印在紙帶上,由今天的一維CCD掃描器掃描識讀。CCD發出的光照在紙帶上,每個光電池對准紙帶的不同區域。每個光電池根據紙帶上印刷條碼與否輸出不同的圖案,組合產生一個高密度信息圖案。用這種方法可在相同大小的空間列印上一個單一的字元,作為早期科芒德碼之中的一個單一的條。定時信息也包括在內,所以整個過程是合理的。當第一個系統進入市場後,包括列印和識讀設備在內的全套設備大約要5000美元。
此後不久,隨著LED(發光二極體)、微處理器和激光二極體的不斷發展,迎來了新的標識符號(象徵學)和其應用的大爆炸,人們稱之為「條碼工業」。今天很少能找到沒有直接接觸過即快又準的條形碼技術的公司或個人。由於在這一領域的技術進步與發展非常迅速,並且每天都有越來越多的應用領域被開發,用不了多久條形碼就會像燈泡和半導體收音機一樣普及,將會使我們每一個人的生活都變得更加輕松和方便。
[編輯本段]二、條形碼的識別原理
要將按照一定規則編譯出來的條形碼轉換成有意義的信息,需要經歷掃描和解碼兩個過程。物體的顏色是由其反射光的類型決定的,白色物體能反射各種波長的可見光,黑色物體則吸收各種波長的可見光,所以當條形碼掃描器光源發出的光在條形碼上反射後,反射光照射到條碼掃描器內部的光電轉換器上,光電轉換器根據強弱不同的反射光信號,轉換成相應的電信號。根據原理的差異,掃描器可以分為光筆、CCD、激光三種。電信號輸出到條碼掃描器的放大電路增強信號之後,再送到整形電路將模擬信號轉換成數字信號。白條、黑條的寬度不同,相應的電信號持續時間長短也不同。 然後解碼器通過測量脈沖數字電信號0,1的數目來判別條和空的數目。通過測量0,1信號持續的時間來判別條和空的寬度。此時所得到的數據仍然是雜亂無章的,要知道條形碼所包含的信息,則需根據對應的編碼規則(例如:EAN-8碼),將條形符號換成相應的數字、字元信息。最後,由計算機系統進行數據處理與管理,物品的詳細信息便被識別了。
[編輯本段]三、條形碼的優越性
1.可靠性強。條形碼的讀取准確率遠遠超過人工記錄,平均每15000個字元才會出現一個錯誤。
2.效率高。條形碼的讀取速度很快,相當於每秒40個字元。
3.成本低。與其它自動化識別技術相比較,條形碼技術僅僅需要一小張貼紙和相對構造簡單的光學掃描儀,成本相當低廉。
4.易於製作。條形碼的編寫很簡單,製作也僅僅需要印刷,被稱作為「可印刷的計算機語言」。
5.易於操作。條形碼識別設備的構造簡單,使用方便。
6.靈活實用。條形碼符號可以手工鍵盤輸入,也可以和有關設備組成識別系統實現自動化識別,還可和其他控制設備聯系起來實現整個系統的自動化管理。
[編輯本段]四、條形碼的掃描
條形碼的掃描需要掃描器,掃描器利用自身光源照射條形碼,再利用光電轉換器接受反射的光線,將反射光線的明暗轉換成數字信號。不論是採取何種規則印製的條形碼,都由靜區、起始字元、數據字元與終止字元組成。有些條碼在數據字元與終止字元之間還有校驗字元。
▲靜區:顧名思義,不攜帶任何信息的區域,起提示作用。
▲起始字元:第一位字元,具有特殊結構,當掃描器讀取到該字元時,便開始正式讀取代碼了。
▲數據字元:條形碼的主要內容。
▲校驗字元:檢驗讀取到的數據是否正確。不同編碼規則可能會有不同的校驗規則。
▲終止字元:最後一位字元,一樣具有特殊結構,用於告知代碼掃描完畢,同時還起到只是進行校驗計算的作用。
為了方便雙向掃描,起止字元具有不對稱結構。因此掃描器掃描時可以自動對條碼信息重新排列。 條碼掃描器有光筆、CCD、激光三種
▲光筆:最原始的掃描方式,需要手動移動光筆,並且還要與條形碼接觸。
▲CCD:以CCD作為光電轉換器,LED作為發光光源的掃描器。在一定范圍內,可以實現自動掃描。並且可以閱讀各種材料、不平表面上的條碼,成本也較為低廉。但是與激光式相比,掃描距離較短。
▲激光:以激光作為發光源的掃描器。又可分為線型、全形度等幾種。
線型:多用於手持式掃描器,范圍遠,准確性高。
全形度:多為卧式,自動化程度高,在各種方向上都可以自動讀取條碼。
[編輯本段]五、條形碼技術的優點
條形碼是迄今為止最經濟、實用的一種自動識別技術。條形碼技術具有以下幾個方面的優點
A.輸入速度快:與鍵盤輸入相比,條形碼輸入的速度是鍵盤輸入的5倍,並且能實現「即時數據輸入」。
B.可靠性高:鍵盤輸入數據出錯率為三百分之一,利用光學字元識別技術出錯率為萬分之一,而採用條形碼技術誤碼率低於百萬分之一。
C.採集信息量大:利用傳統的一維條形碼一次可採集幾十位字元的信息,二維條形碼更可以攜帶數千個字元的信息,並有一定的自動糾錯能力。
D.靈活實用:條形碼標識既可以作為一種識別手段單獨使用,也可以和有關識別設備組成一個系統實現自動化識別,還可以和其他控制設備聯接起來實現自動化管理。
另外,條形碼標簽易於製作,對設備和材料沒有特殊要求,識別設備操作容易,不需要特殊培訓,且設備也相對便宜。
[編輯本段]六、條形碼的編碼規則
唯一性:同種規格同種產品對應同一個產品代碼,同種產品不同規格應對應不同的產品代碼。根據產品的不同性質,如:重量、包裝、規格、氣味、顏色、形狀等等,賦予不同的商品代碼。
永久性:產品代碼一經分配,就不再更改,並且是終身的。當此種產品不再生產時,其對應的產品代碼只能擱置起來,不得重復起用再分配給其它的商品。
無含義:為了保證代碼有足夠的容量以適應產品頻繁的更新換代的需要,最好採用無含義的順序碼。
[編輯本段]七、條形碼的碼制區別
UPC:(統一產品代碼)
只能表示數字有A、B、C、D、E四個版本 版本 A - 12 位數字 版本 E - 7 位數字 最後一位為校驗位 大小是寬1.5" 高1 " ,而且背景要與清晰 主要使用於美國和加拿大地區,用於工業、醫葯、倉庫等部門。當UPC作為十二位進行解碼時,定義如下: 第一位 = 數字標識 (已經由UCC(統一代碼委員會)所建立). 第2-6位 = 生產廠家的標識號(包括第一位) 第7-11 = 唯一的廠家產品代碼 第12位 = 校驗位(used for error detection)
Code 3 of 9 :
能表示字母、數字和其它一些符號共43個字元:A -Z,0 - 9,-.$/+%,pace 條形碼的長度是可變化的,通常用「*」號作為起始、終止符校驗碼不用代碼密度介於3 - 9.4個字元/每英寸,空白區是窄條的10倍,用於工業、圖書、以及票證自動化管理上。
Code 128:
表示高密度數據, 字元串可變長,符號內含校驗碼,有三種不同版本: A, B, and C 可用128個字元分別在 A, B, or C 三個字元串集合中,用於工業、倉庫、零售批發。
Interleaved 2-of-5 (I2 of 5):
只能表示數字0 -9 可變長度,連續性條形碼,所有條與空都表示代碼,第一個數字由條開始,第二個數字由空組成 空白區比窄條寬10倍,應用於商品批發、倉庫、機場、生產/包裝識別、工業中,條形碼的識讀率高,可適用於固定掃描器可靠掃描,在所有一維條形碼中的密度最高。
Codabar(庫德巴碼):
可表示數字0 - 9,字元$、+、 -、還有隻能用作起始/終止符的a, b, c d四個字元,可變長度,沒有校驗位,應用於物料管理、圖書館、血站和當前的機場包裹發送中,空白區比窄條寬10,非連續性條形碼,每個字元表示為4條3空。 Codabar 又名 NW 7,NW 7是在日本的叫法。
PDF417 (二維碼):
多行組成的條形碼,不需要連接一個資料庫,本身可存儲大量數據,應用於:醫院、駕駛證、物料管理、貨物運輸,當條形碼受一定破壞時,錯誤糾正能使條形碼能正確解碼PDF417, 是訊博爾(Symbol)科技公司於1990年研製的產品。它是一個多行、連續性、可變長、包含大量數據的符號標識。每個條形碼有3 - 90行,每一行有一個起始部分、數據部分、終止部分。它的字元集包括所有128個字元,最大數據含量是1850個字元。
一維條形碼只是在一個方向(一般是水平方向)表達信息,而在垂直方向則不表達任何信息,其一定的高度通常是為了便於閱讀器的對准。
一維條形碼的應用可以提高信息錄入的速度,減少差錯率,但是一維條形碼也存在一些不足之處:
* 數據容量較小: 30個字元左右
* 只能包含字母和數字
* 條形碼尺寸相對較大(空間利用率較低)
* 條形碼遭到損壞後便不能閱讀
在水平和垂直方向的二維空間存儲信息的條形碼, 稱為二維條形碼(2-dimensional bar code)。
與一維條形碼一樣,二維條形碼也有許多不同的編碼方法,或稱碼制。就這些碼制的編碼原理而言,通常可分為以下三種類型
1. 線性堆疊式二維碼
是在一維條形碼編碼原理的基礎上,將多個一維碼在縱向堆疊而產生的。典型的碼制如:Code 16K、Code 49、PDF417等。
2. 矩陣式二維碼
是在一個矩形空間通過黑、白像素在矩陣中的不同分布進行編碼。典型的碼制如: Aztec、Maxi Code、QR Code、 Data Matrix等。
3. 郵政碼
通過不同長度的條進行編碼,主要用於郵件編碼,如:Postnet、BPO 4-State。
在許多種類的二維條形碼中,常用的碼制有:Data Matrix, Maxi Code, Aztec, QR Code, Vericode, PDF417, Ultracode, Code 49, Code 16K 等,其中:
* Data Matrix 主要用於電子行業小零件的標識,如英特爾(Intel)的奔騰處理器的背面就印製了這種碼。
* Maxi Code 是由美國聯合包裹服務(UPS)公司研製的,用於包裹的分揀和跟蹤。
* Aztec 是由美國韋林(Welch Allyn)公司推出的,最多可容納3832個數字或3067個字母字元或1914個位元組的數據。
下面,我們以PDF417碼為例,介紹二維條形碼的特性和特點。
一)PDF417簡介
PDF417碼是由留美華人王寅敬(音)博士發明的。PDF是取英文Portable Data File三個單詞的首字母的縮寫,意為「便攜數據文件」。因為組成條形碼的每一符號字元都是由4個條和4個空構成,如果將組成條形碼的最窄條或空稱為一個模塊,則上述的4個條和4個空的總模塊數一定為17,所以稱417碼或PDF417碼。
二)PDF417的特點
1. 信息容量大
PDF417碼除可以表示字母、數字、ASCII字元外,還能表達二進制數。為了使得編碼更加緊湊,提高信息密度,PDF417在編碼時有三種格式:
* 擴展的字母數字壓縮格式 可容納1850 個字元;
* 二進制 / ASCII格式 可容納1108 個位元組;
* 數字壓縮格式 可容納2710 個數字。
2. 錯誤糾正能力
一維條形碼通常具有校驗功能以防止錯讀,一旦條形碼發生污損將被拒讀。而二維條形碼不僅能防止錯誤,而且能糾正錯誤,即使條形碼部分損壞,也能將正確的信息還原出來。
3. 印製要求不高
普通列印設備均可列印,傳真件也能閱讀。
4. 可用多種閱讀設備閱讀
PDF417碼可用帶光柵的激光閱讀器,線性及面掃描的圖像式閱讀器閱讀。
5. 尺寸可調以適應不同的列印空間
6. 碼制公開已形成國際標准,我國也已制定了417碼的國標。
三)PDF417的糾錯功能
二維條形碼的糾錯功能是通過將部分信息重復表示(冗餘)來實現的。比如在PDF417碼中,某一行除了包含本行的信息外,還有一些反映其它位置上的字元(錯誤糾正碼)的信息。這樣,即使當條形碼的某部分遭到損壞,也可以通過存在於其它位置的錯誤糾正碼將其信息還原出來。
PDF417的糾錯能力依錯誤糾正碼字數的不同分為0~8共9級,見圖4,級別越高,糾正碼字數越多,糾正能力越強,條形碼也越大。當糾正等級為8時,即使條形碼污損50%也能被正確讀出。
四)PDF417的幾種變形
PDF417還有幾種變形的碼制形式:
* PDF417截短碼
在相對「干凈」的環境中,條形碼損壞的可能性很小,則可將右邊的行指示符省略並減少終止符。
* PDF417微碼
進一步縮減的PDF碼。
* 宏PDF417碼
當文件內容太長,無法用一個PDF417碼表示時,可用包含多個(1~99999個)條形碼分塊的宏PDF417碼來表示。
二維條形碼的優勢
從以上的介紹可以看出,與一維條形碼相比二維條形碼有著明顯的優勢,歸納起來主要有以下幾個方面:
一)數據容量更大
二)超越了字母數字的限制
三)條形碼相對尺寸小
四)具有抗損毀能力
[編輯本段]八、條形碼的製作
條形碼的製作一般用印刷或通過條碼列印機列印條形碼。條碼列印機和普通列印機的最大的區別就是,條碼列印機的列印是以熱為基礎,以碳帶為列印介質(或直接使用熱敏紙)完成列印,配合不同材質的碳帶可以實現高質量的列印效果和在無人看管的情況下實現連續高速列印。
一、應用軟體
Label mx
CorelDRAW
Photoshop
Illustrator
Label mx屬於專業條形碼生成與列印軟體,集條碼生成、畫圖設計、標簽製作、批量列印於一體,可列印固定與可變數據,CorelDRAW、Photoshop、Illustrator屬於專業的畫圖設計軟體,另外Label mx可以導出條碼為矢量圖片(.emf 和.wmf)和CorelDRAW、Photoshop、Illustrator 交互使用。
[編輯本段]九、商品條碼:
EAN-13通用商品條形碼一般由前綴部分、製造廠商代碼、商品代碼和校驗碼組成。商品條形碼中的前綴碼是用來標識國家或地區的代碼,賦碼權在國際物品編碼協會,如00-09代表美國、加拿大。45-49代表日本。690-692代表中國大陸,471代表我國台灣地區,489代表香港特區。製造廠商代碼的賦權在各個國家或地區的物品編碼組織,我國由國家物品編碼中心賦予製造廠商代碼。商品代碼是用來標識商品的代碼,賦碼權由產品生產企業自己行使,生產企業按照規定條件自己決定在自己的何種商品上使用哪些阿拉伯數字為商品條形碼。商品條形碼最後用1位校驗碼來校驗商品條形碼中左起第l-12數字代碼的正確性。
商品條形碼是指由一組規則排列的條、空及其對應字元組成的標識,用以表示一定的商品信息的符號。其中條為深色、空為納色,用於條形碼識讀設備的掃描識讀。其對應字元由一組阿拉伯數字組成,供人們直接識讀或通過鍵盤向計算機輸入數據使用。這一組條空和相應的字元所表示的信息是相同的。
條形碼技術是隨著計算機與信息技術的發展和應用而誕生的,它是集編碼、印刷、識別、數據採集和處理於一身的新型技術。
使用條形碼掃描是今後市場流通的大趨勢。為了使商品能夠在全世界自由、廣泛地流通,企業無論是設計製作,申請注冊還是使用商品條形碼,都必須遵循商品條形碼管理的有關規定。
目前世界上常用的碼制有ENA條形碼、UPC條形碼、二五條形碼、交叉二五條形碼、庫德巴條形碼、三九條形碼和128條形碼等,而商品上最常使用的就是EAN商品條形碼。
EAN商品條形碼亦稱通用商品條形碼,由國際物品編碼協會制定,通用於世界各地,是目前國際上使用最廣泛的一種商品條形碼。我國目前在國內推行使用的也是這種商品條形碼。EAN商品條形碼分為EAN-13(標准版)和EAN-8(縮短版)兩種。
EAN-13通用商品條形碼一般由前綴部分、製造廠商代碼、商品代碼和校驗碼組成。商品條形碼中的前綴碼是用來標識國家或地區的代碼,賦碼權在國際物品編碼協會,如00-09代表美國、加拿大。45-49代表日本。690-694代表中國大陸,471代表我國台灣地區,489代表香港特區。製造廠商代碼的賦權在各個國家或地區的物品編碼組織,我國由國家物品編碼中心賦予製造廠商代碼。商品代碼是用來標識商品的代碼,賦碼權由產品生產企業自己行使,生產企業按照規定條件自己決定在自己的何種商品上使用哪些阿拉伯數字為商品條形碼。商品條形碼最後用1位校驗碼來校驗商品條形碼中左起第l-12數字代碼的正確性。
商品條形碼的編碼遵循唯一性原則,以保證商品條形碼在全世界范圍內不重復,即一個商品項目只能有一個代碼,或者說一個代碼只能標識一種商品項目。不同規格、不同包裝、不同品種、不同價格、不同顏色的商品只能使用不同的商品代碼。
商品條形碼的標准尺寸是37.29mmx26.26mm,放大倍率是0.8-2.0。當印刷面積允許時,應選擇1.0倍率以上的條形碼,以滿足識讀要求。放大倍數越小的條形碼,印刷精度要求越高,當印刷精度不能滿足要求時,易造成條形碼識讀困難。
由於條形碼的識讀是通過條形碼的條和空的顏色對比度來實現的,一般情況下,只要能夠滿足對比度(PCS值)的要求的顏色即可使用。通常採用淺色作空的顏色,如白色、橙色、黃色等,採用深色作條的顏色,如黑色、暗綠色、深棕色等。最好的顏色搭配是黑條白空。根據條形碼檢測的實踐經驗,紅色、金色、淺黃色不宜作條的顏色,透明、金色不能作空的顏色。
EAN-8商品條形碼是指用於標識的數字代碼為8位的商品條形碼,由7位數字表示的商品項目代碼和1位數字表示的校驗符組成。
商品條形碼的誕生極大地方便了商品流通,現代社會已離不開商品條形碼。據統計,目前我國已有50萬種產品使用了國際通用的商品條形碼。我國加入世貿組織後,企業在國際舞台上必將贏得更多的活動空間。要與國際慣例接軌,適應國際經貿的需要,企業更不能慢待商品條形碼。
前綴碼 編碼組織所在國家 ( 或地區 )/ 應用領域 前綴碼 編碼組織所在國家 ( 或地區 )/ 應用領域
000 ~ 019;030 ~ 039;060 ~ 139 美國
020 ~ 029;040 ~ 049;200 ~ 299 店內碼
050 ~ 059 優惠券
300 ~ 379 法國
380 保加利亞
383 斯洛維尼亞
385 克羅埃西亞
387 波黑
400 ~ 440 德國
450 ~ 459;490 ~ 499 日本
460 ~ 469 俄羅斯
470 吉爾吉斯斯坦
471 中國台灣
474 愛沙尼亞
475 拉脫維亞
476 亞塞拜然
477 立陶宛
478 烏茲別克
479 斯里蘭卡
480 菲律賓
481 白俄羅斯
482 烏克蘭
484 摩爾多瓦
485 亞美尼亞
486 喬治亞
487 哈薩克
489 中國香港特別行政區
500 ~ 509 英國
520 希臘
528 黎巴嫩
529 塞普勒斯
530 阿爾巴尼亞
531 馬其頓
535 馬爾他
539 愛爾蘭
540 ~ 549 比利時和盧森堡
560 葡萄牙
569 冰島
570 ~ 579 丹麥
590 波蘭
594 羅馬尼亞
599 匈牙利
600、601 南非
603 迦納
608 巴林
609 模里西斯
611 摩洛哥
613 阿爾及利亞
616 肯亞
618 象牙海岸
619 突尼西亞
621 敘利亞
622 埃及
624 利比亞
625 約旦
626 伊朗
627 科威特
628 沙烏地阿拉伯
629 阿拉伯聯合大公國
640 ~ 649 芬蘭
690 ~ 695 中華人民共和國
700 ~ 709 挪威
729 以色列
730 ~ 739 瑞典
740 瓜地馬拉
741 薩爾瓦多
742 宏都拉斯
743 尼加拉瓜
744 哥斯大黎加
745 巴拿馬
746 多米尼加
750 墨西哥
754 ~ 755 加拿大
759 委內瑞拉
760 ~ 769 瑞士
770 哥倫比亞
773 烏拉圭
775 秘魯
777 玻利維亞
779 阿根廷
780 智利
784 巴拉圭
786 厄瓜多
789 ~ 790 巴西
800 ~ 839 義大利
840 ~ 849 西班牙
850 古巴
858 斯洛伐克
859 捷克
860 南斯拉夫
865 蒙古
867 朝鮮
981、982 普通流通券
990 ~ 999 優惠券
[編輯本段]十、印刷製作條形碼的要求
商品條形碼的標准尺寸是37.29mm x 26.26mm,放大倍率是0.8-2.0。當印刷面積允許時,應選擇1.0倍率以上的條形碼,以滿足識讀要求。放大倍數越小的條形碼,印刷精度要求越高,當印刷精度不能滿足要求時,易造成條形碼識讀困難。
由於條形碼的識讀是通過條形碼的條和空的顏色對比度來實現的,一般情況下,只要能夠滿足對比度(PCS值)的要求的顏色即可使用。通常採用淺色作空的顏色,如白色、橙色、黃色等,採用深色作條的顏色,如黑色、暗綠色、深棕色等。最好的顏色搭配是黑條白空。根據條形碼檢測的實踐經驗,紅色、金色、淺黃色不宜作條的顏色,透明、金色不能作空的顏色。
十一、商品條碼數字的含義
以條形碼 6936983800013 為例
此條形碼分為4個部分,從左到右分別為:
1-3位:共3位,對應該條碼的693,是中國的國家代碼之一。(690--695都是中國的代碼,由國際上分配);
4-8位:共5位,對應該條碼的69838,代表著生產廠商代碼,由廠商申請,國家分配;
9-12位:共4位,對應該條碼的0001,代表著廠內商品代碼,由廠商自行確定;
第13位:共1位,對應該條碼的3,是校驗碼,依據一定的演算法,由前面12位數字計算而得到。
這個其實可以算是一種特殊的標記法~給與某些符號一些特殊的信息~
現在的圖書館~管理書本一般也是用條形碼管理的~但是對於一些比較小的圖書館這種方法並不適用~也不經濟~
上世紀90年代~日本一個秘書發明了一種類似條形碼的標記方法~只需人眼就行~
在書本文件的冊封出做記號~不是用單純的數字~而是用線條~每一個區的書本側面畫上傾斜的、粗細不同的、條數不同的、顏色區分的線條~
當書本按照正常的順序排布在書架上的時候~他們側面的斜線剛好連成直線~
用這種方法~配合數字標注法~使得小型圖書館~管理圖書更為方便~
希望能幫到你~
害怕你看不到~復制過來~長度超了~刪了一部分~
4、條形碼如何製作
條形碼也稱為條形碼符號,是由一組規則排列的條、空及字元組成的平行線條圖形,用以表示一定信息的代碼。一個完整條碼的組成次序依次為:靜區(前)、起始符、數據符、(中間是分隔符,主要用於EAN碼)、校驗符、終止符、靜區(後),如圖所示:
靜區:是指條碼左右兩端外側與空的反射率相同的限定區域,它能使閱讀器進入准備閱讀的狀態,當兩個條碼相距距離較近時,靜區有助於對它們加以區分,靜區的寬度通常應不小於6mm(或10倍模塊寬度)。在條碼標簽列印軟體中「空白區」即是靜區可以通過「圖形屬性-條碼」窗口下的「空白區」參數調整靜區尺寸
起始符:是指條形碼符號的第一位字元,標志一個條形碼符號的開始,閱讀器確認此字元存在後開始處理掃描脈沖。
數據符:位於起始符後的字元,用來記錄一個條形碼的數據值,它包含條碼所表達的特定信息,允許雙向掃描。
終止符:是指條形碼符號的最後一個字元,標志著一個條形碼的結束,閱讀器在確認該字元後停止工作。
接下來給大家演示下條碼生成軟體批量生成條碼的步驟:在條碼列印軟體中新建標簽之後,點擊軟體左側的條形碼按鈕,在畫布上繪制條形碼按鈕,雙擊條形碼,在圖形屬性-條碼選項卡中,可以根據自己的需求選擇條碼類型。
在數據源中,點擊「修改」按鈕,刪除默認的數據,在下面的狀態框中,手動輸入固定不變的信息,點擊編輯。
點擊「+」號按鈕,數據對象類型選擇「序列生成」開始字元串為1,點擊編輯。
在右側的處理方法中,點擊「+」號按鈕,處理方法類型選擇「補齊」,目標長度為3,填充字元為0,點擊點擊-確定。
設置好之後,點擊軟體上方工具欄中的「列印預覽」按鈕,看下預覽效果,如圖所示:
5、如何製作高等級條形碼標簽
所謂條碼級別只是描述條碼在紙上對光澤的反射程度,分兩種情況:第一種為次品:如果條碼是有任何不完整,條碼內容不可讀,掃描結果是fail,這種情況是不可以接受的,產品為次品;第二種為正品:條碼是完整的,條碼內容是可讀的,掃描結果可分為幾個級別:A、B、C、D、F,簡單理解級別越靠前越容易掃描,如果你們掃描槍有級別顯示的話,你會看到掃出的A、B、C、D級會是綠燈,F就會亮紅燈的。條碼縮小後會給掃描帶來困難,很正常。一維的條形碼(現在用的最多的那種)其實就是利用黑白線條的反差來讀取,所以條碼一般都是白色底或淺色底,豎長是黑色或深色,要是條碼縮得太小掃描儀就難分辨了,掃出的級別也容易低,這是最直觀的理解。 一.導言:
基本上所有條形碼列印者都希望印出A級條形碼, 但是限於硬體及技術所以會有所誤差, 產生等級下降的情形, 沒有人會故意將條形碼印的很差, 也沒有人可以保證條形碼一定全部都是 A 級, 其實 A 級是許多 B 級和 C 級所累積出來的, 目前只有專業的激光列印機才能印出較高比例的 A 級, 以數量來說相對的成功率高, 但是是價格來說是很貴的, 因為條形碼通常會與商品結合, 激光列印機的高溫會讓某些產品變質(例如:貼紙的背膠)。二.一般列印條形碼的方法1. 條形碼列印機功能說明數字列印方式, 對每一條線而言, 只有印與不印兩種狀態可能影響質量的關鍵紙張表面的不平整影響碳帶顆粒的附著力, 進而讓一條直線會有段段續續, 而且在較粗的在線發生粗細不一的情形碳帶的種類與紙張不合, 現在的碳帶種很多, 材質及配方都視為各家製造廠的商業機密, 所以大多數的使用者仍停留在實驗階段, 直到最後找到最相配的紙張與碳帶, 目前都使用臘和樹脂兩種主要材料, 再加上少許自己的配方, 其中臘與樹脂的比例就有很多種可能, 每家都不同, 廠商只願公布在一定的環境下所產生的數據, 這樣就影響到列印質量, 等級當然只有下降不會上升條形碼機的溫度控制, 這個部份屬於熱效應的物理特性, 當條形碼機列印一個條形碼時, 我們可以發現列印起點是很整齊的, 可是到列印終點結束時是不整齊的, 這表示每一個加熱點開始加熱的時間是相同的, 但是很難控製冷卻時間, 所以每條線的長度就會有點差異, 這個狀況在條形碼是上下直線時影響不大, 當條形碼為左右橫線時, 就會產生粗細不受控制的狀況解決方法購買比較高級的紙張, 紙張加工需要請有經驗的工廠製作購買碳帶時, 盡可能向能夠提供較多品牌及種類的廠商洽購, 初期可能要買進各種品牌來測試條形碼機的這個問題屬於物理特性, 無法完全克服, 盡量不要讓條形碼以左右橫向來列印購買較高解析度的機種可補償這部份的缺失, 例如: 400dpi 或 600dpi 的條形碼列印機2. 印刷製版功能說明製版時是以相片方式產生, 光學的高解像力可達到 2400dpi , 效果很好, 但是印刷時卻是使用很難量化的油墨可能影響質量的關鍵通常條形碼製版都是委託版廠以照相製版的方式完成, 但是照相正片不能直接拿來印刷, 必須將正片製成實際大小的印刷版(相片通常比較大), 這樣就會有縮圖的效果, 縮圖會讓較粗的線變細, 相臨的兩條細線會靠在一起, 這也是沒辨法的事, 接著印刷廠會將條形碼印在產品上, 這時油墨的量及分布的平均度也會影響條形碼的等級, 相同粗細的直線相對油墨的量, 就會變成不一的粗細, 這是等級高低很重要的指針, 而且條形碼若有變動, 就要再制不一樣的版, 對條形碼內容常常變動的人來說是很不方便的解決方法照相製版時, 盡可能製成所需要的大小, 不要將正片再縮小或放大選擇有經驗及口碑的印刷廠(這個部份很難保證, 有時候不同的印刷者才是質量的關鍵), 通常這個部份是屬於自觀的, 印刷廠是不會保證條形碼會是什麼等級, 因為油墨的使用及添加都是漸進式的, 很難維持一定的量3. 專業激光列印功能說明兼具數字式及高解析度, 可由計算機排版, 並由專門的激光列印機輸出(價格昂貴)可能影響質量的關鍵使用方便, 製作快速, 是最好的列印方式, 但是受限於激光列印機的進紙裝置及高溫, 可能要重新設計紙張的樣式, 而且印速慢價格高會是較大的問題解決方法要准備很多錢, 或者是請人代工, 還要注意紙張尺寸及材質是否適用三.結論:
要印出高等級的條形碼, 就表示要花很多的金錢, 設備的投資是最大宗, 其實, 目前巳經演變成列印設備來代表列印質量了, 某一列印設備標榜能夠列印 A 級條形碼, 就表示它一定控制列印精度並且有效降低錯誤, 而且造價也一定不便宜
6、關於條形碼
條形碼 tiáoxíngmǎ
編輯本段一、條形碼的歷史
條形碼技術最早產生在風聲鶴唳的二十世紀二十年代,誕生於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(發光二極體)、微處理器和激光二極體的不斷發展,迎來了新的標識符號(象徵學)和其應用的大爆炸,人們稱之為「條碼工業」。今天很少能找到沒有直接接觸過即快又準的條形碼技術的公司或個人。由於在這一領域的技術進步與發展非常迅速,並且每天都有越來越多的應用領域被開發,用不了多久條形碼就會象燈泡和半導體收音機一樣普及,將會使我們每一個人的生活都變得更加輕松和方便。
編輯本段二、條形碼的識別原理
要將按照一定規則編譯出來的條形碼轉換成有意義的信息,需要經歷掃描和解碼兩個過程。物體的顏色是由其反射光的類型決定的,白色物體能反射各種波長的可見光,黑色物體則吸收各種波長的可見光,所以當條形碼掃描器光源發出的光在條形碼上反射後,反射光照射到條碼掃描器內部的光電轉換器上,光電轉換器根據強弱不同的反射光信號,轉換成相應的電信號。根據原理的差異,掃描器可以分為光筆、CCD、激光三種。電信號輸出到條碼掃描器的放大電路增強信號之後,再送到整形電路將模擬信號轉換成數字信號。白條、黑條的寬度不同,相應的電信號持續時間長短也不同。 然後解碼器通過測量脈沖數字電信號0,1的數目來判別條和空的數目.通過測量0,1信號持續的時間來判別條和空的寬度。此時所得到的數據仍然是雜亂無章的,要知道條形碼所包含的信息,則需根據對應的編碼規則(例如:EAN-8碼),將條形符號換成相應的數字、字元信息。最後,由計算機系統進行數據處理與管理,物品的詳細信息便被識別了。
編輯本段三、條形碼的優越性
1.可靠性強。條形碼的讀取准確率遠遠超過人工記錄,平均每15000個字元才會出現一個錯誤。
2.效率高。條形碼的讀取速度很快,相當於每秒40個字元。
3.成本低。與其它自動化識別技術相比較,條形碼技術僅僅需要一小張貼紙和相對構造簡單的光學掃描儀,成本相當低廉。
4.易於製作。條形碼的編寫很簡單,製作也僅僅需要印刷,被稱作為「可印刷的計算機語言」。
5.易於操作。條形碼識別設備的構造簡單,使用方便。
6.靈活實用。條形碼符號可以手工鍵盤輸入,也可以和有關設備組成識別系統實現自動化識別,還可和其他控制設備聯系起來實現整個系統的自動化管理。
編輯本段四、條形碼的掃描
條形碼的掃描需要掃描器,掃描器利用自身光源照射條形碼,再利用光電轉換器接受反射的光線,將反射光線的明暗轉換成數字信號。不論是採取何種規則印製的條形碼,都由靜區、起始字元、數據字元與終止字元組成。有些條碼在數據字元與終止字元之間還有校驗字元。
▲靜區:顧名思義,不攜帶任何信息的區域,起提示作用。
▲起始字元:第一位字元,具有特殊結構,當掃描器讀取到該字元時,便開始正式讀取代碼了。
▲數據字元:條形碼的主要內容。
▲校驗字元:檢驗讀取到的數據是否正確。不同編碼規則可能會有不同的校驗規則。
▲終止字元:最後一位字元,一樣具有特殊結構,用於告知代碼掃描完畢,同時還起到只是進行校驗計算的作用。
為了方便雙向掃描,起止字元具有不對稱結構。因此掃描器掃描時可以自動對條碼信息重新排列。 條碼掃描器有光筆、CCD、激光三種
▲光筆:最原始的掃描方式,需要手動移動光筆,並且還要與條形碼接觸。
▲CCD:以CCD作為光電轉換器,LED作為發光光源的掃描器。在一定范圍內,可以實現自動掃描。並且可以閱讀各種材料、不平表面上的條碼,成本也較為低廉。但是與激光式相比,掃描距離較短。
▲激光:以激光作為發光源的掃描器。又可分為線型、全形度等幾種。
線型:多用於手持式掃描器,范圍遠,准確性高。
全形度:多為卧式,自動化程度高,在各種方向上都可以自動讀取條碼。
編輯本段五、條形碼技術的優點
條形碼是迄今為止最經濟、實用的一種自動識別技術。條形碼技術具有以下幾個方面的優點
A.輸入速度快:與鍵盤輸入相比,條形碼輸入的速度是鍵盤輸入的5倍,並且能實現"即時數據輸入"。
B.可靠性高:鍵盤輸入數據出錯率為三百分之一,利用光學字元識別技術出錯率為萬分之一,而採用條形碼技術誤碼率低於百萬分之一。
C.採集信息量大:利用傳統的一維條形碼一次可採集幾十位字元的信息,二維條形碼更可以攜帶數千個字元的信息,並有一定的自動糾錯能力。
D.靈活實用:條形碼標識既可以作為一種識別手段單獨使用,也可以和有關識別設備組成一個系統實現自動化識別,還可以和其他控制設備聯接起來實現自動化管理。
另外,條形碼標簽易於製作,對設備和材料沒有特殊要求,識別設備操作容易,不需要特殊培訓,且設備也相對便宜。
編輯本段六、條形碼的編碼規則
唯一性:同種規格同種產品對應同一個產品代碼,同種產品不同規格應對應不同的產品代碼。根據產品的不同性質,如:重量、包裝、規格、氣味、顏色、形狀等等,賦予不同的商品代碼。
永久性:產品代碼一經分配,就不再更改,並且是終身的。當此種產品不再生產時,其對應的產品代碼只能擱置起來,不得重復起用再分配給其它的商品。
無含義:為了保證代碼有足夠的容量以適應產品頻繁的更新換代的需要,最好採用無含義的順序碼。
編輯本段七、條形碼的碼制區別
UPC:(統一產品代碼)
只能表示數字有A、B、C、D、E四個版本 版本 A - 12 位數字 版本 E - 7 位數字 最後一位為校驗位 大小是寬1.5" 高1 " ,而且背景要與清晰 主要使用於美國和加拿大地區,用於工業、醫葯、倉庫等部門。當UPC 作為十二位進行解碼時,定義如下: 第一位 = 數字標識 (已經由UCC(統一代碼委員會)所建立). 第2-6位 = 生產廠家的標識號(包括第一位) 第7-11 = 唯一的廠家產品代碼 第12位 = 校驗位(used for error detection)
Code 3 of 9 :
能表示字母、數字和其它一些符號共43個字元:A -Z,0 - 9,-.$/+%,pace 條形碼的長度是可變化的,通常用「*」號作為起始、終止符校驗碼不用代碼密度介於3 - 9.4個字元/每英寸,空白區是窄條的10倍,用於工業、圖書、以及票證自動化管理上。
Code 128:
表示高密度數據, 字元串可變長,符號內含校驗碼,有三種不同版本: A, B, and C 可用128個字元分別在 A, B, or C 三個字元串集合中,用於工業、倉庫、零售批發。
Interleaved 2-of-5 (I2 of 5):
只能表示數字0 -9 可變長度,連續性條形碼,所有條與空都表示代碼,第一個數字由條開始,第二個數字由空組成 空白區比窄條寬10倍,應用於商品批發、倉庫、機場、生產/包裝識別、工業中,條形碼的識讀率高,可適用於固定掃描器可靠掃描,在所有一維條形碼中的密度最高。
Codabar(庫德巴條形碼):
可表示數字0 - 9,字元$、+、 -、還有隻能用作起始/終止符的a, b, c d四個字元,可變長度,沒有校驗位,應用於物料管理、圖書館、血站和當前的機場包裹發送中,空白區比窄條寬10,非連續性條形碼,每個字元表示為4條3空。
PDF417 (二維碼):
多行組成的條形碼,不需要連接一個資料庫,本身可存儲大量數據,應用於:醫院、駕駛證、物料管理、貨物運輸,當條形碼受一定破壞時,錯誤糾正能使條形碼能正確解碼PDF417, 是Symbol科技公司於1990研製產品。它是一個多行、連續性、可變長、包含大量數據的符號標識。每個條形碼有3 - 90行,每一行有一個起始部分、數據部分、終止部分。它的字元集包括所有128個字元,最大數據含量是1850個字元。
一維條形碼只是在一個方向(一般是水平方向)表達信息,而在垂直方向則不表達任何信息,其一定的高度通常是為了便於閱讀器的對准。
一維條形碼的應用可以提高信息錄入的速度,減少差錯率,但是一維條形碼也存在一些不足之處:
* 數據容量較小: 30個字元左右
* 只能包含字母和數字
* 條形碼尺寸相對較大(空間利用率較低)
* 條形碼遭到損壞後便不能閱讀
在水平和垂直方向的二維空間存儲信息的條形碼, 稱為二維條形碼(2-dimensional bar code)。
與一維條形碼一樣,二維條形碼也有許多不同的編碼方法,或稱碼制。就這些碼制的編碼原理而言,通常可分為以下三種類型
1. 線性堆疊式二維碼
是在一維條形碼編碼原理的基礎上,將多個一維碼在縱向堆疊而產生的。典型的碼制如:Code 16K、Code 49、PDF417等。
2. 矩陣式二維碼
是在一個矩形空間通過黑、白像素在矩陣中的不同分布進行編碼。典型的碼制如: Aztec、Maxi Code、QR Code、 Data Matrix等。
3. 郵政碼
通過不同長度的條進行編碼,主要用於郵件編碼,如:Postnet、BPO 4-State。
在許多種類的二維條形碼中,常用的碼制有:Data Matrix, Maxi Code, Aztec, QR Code, Vericode, PDF417, Ultracode, Code 49, Code 16K 等,其中:
* Data Matrix 主要用於電子行業小零件的標識,如Intel的奔騰處理器的背面就印製了這種碼。
* Maxi Code 是由美國聯合包裹服務(UPS)公司研製的,用於包裹的分揀和跟蹤。
* Aztec 是由美國韋林(Welch Allyn)公司推出的,最多可容納3832個數字或3067個字母字元或1914個位元組的數據。
下面,我們以PDF417碼為例,介紹二維條形碼的特性和特點。
一)PDF417簡介
PDF417碼是由留美華人王寅敬(音)博士發明的。PDF是取英文Portable Data File三個單詞的首字母的縮寫,意為「便攜數據文件」。因為組成條形碼的每一符號字元都是由4個條和4個空構成,如果將組成條形碼的最窄條或空稱為一個模塊,則上述的4個條和4個空的總模塊數一定為17,所以稱417碼或PDF417碼。
二)PDF417的特點
1. 信息容量大
PDF417碼除可以表示字母、數字、ASCII字元外,還能表達二進制數。為了使得編碼更加緊湊,提高信息密度,PDF417在編碼時有三種格式:
* 擴展的字母數字壓縮格式 可容納1850 個字元;
* 二進制 / ASCII格式 可容納1108 個位元組;
* 數字壓縮格式 可容納2710 個數字。
2. 錯誤糾正能力
一維條形碼通常具有校驗功能以防止錯讀,一旦條形碼發生污損將被拒讀。而二維條形碼不僅能防止錯誤,而且能糾正錯誤,即使條形碼部分損壞,也能將正確的信息還原出來。
3. 印製要求不高
普通列印設備均可列印,傳真件也能閱讀。
4. 可用多種閱讀設備閱讀
PDF417碼可用帶光柵的激光閱讀器,線性及面掃描的圖像式閱讀器閱讀。
5. 尺寸可調以適應不同的列印空間
6. 碼制公開已形成國際標准,我國也已制定了417碼的國標。
三)PDF417的糾錯功能
二維條形碼的糾錯功能是通過將部分信息重復表示(冗餘)來實現的。比如在PDF417碼中,某一行除了包含本行的信息外,還有一些反映其它位置上的字元(錯誤糾正碼)的信息。這樣,即使當條形碼的某部分遭到損壞,也可以通過存在於其它位置的錯誤糾正碼將其信息還原出來。
PDF417的糾錯能力依錯誤糾正碼字數的不同分為0~8共9級,見圖4,級別越高,糾正碼字數越多,糾正能力越強,條形碼也越大。當糾正等級為8時,即使條形碼污損50%也能被正確讀出。
四)PDF417的幾種變形
PDF417還有幾種變形的碼制形式:
* PDF417截短碼
在相對「干凈」的環境中,條形碼損壞的可能性很小,則可將右邊的行指示符省略並減少終止符。
* PDF417微碼
進一步縮減的PDF碼。
* 宏PDF417碼
當文件內容太長,無法用一個PDF417碼表示時,可用包含多個(1~99999個)條形碼分塊的宏PDF417碼來表示。
二維條形碼的優勢
從以上的介紹可以看出,與一維條形碼相比二維條形碼有著明顯的優勢,歸納起來主要有以下幾個方面:
一)數據容量更大
二)超越了字母數字的限制
三)條形碼相對尺寸小
四)具有抗損毀能力
編輯本段八、條形碼的製作
一、應用軟體
Label mx
CorelDRAW
Photoshop
Illustrator
Label mx屬於專業條形碼生成與列印軟體,集條碼生成、畫圖設計、標簽製作、批量列印於一體,可列印固定與可變數據,CorelDRAW、Photoshop、Illustrator屬於專業的畫圖設計軟體,另外Label mx可以導出條碼為矢量圖片(.emf 和.wmf)和CorelDRAW、Photoshop、Illustrator 交互使用。
二、應用軟體
EAN-13通用商品條形碼一般由前綴部分、製造廠商代碼、商品代碼和校驗碼組成。商品條形碼中的前綴碼是用來標識國家或地區的代碼,賦碼權在國際物品編碼協會,如00-09代表美國、加拿大。45-49代表日本。690-692代表中國大陸,471代表我國台灣地區,489代表香港特區。製造廠商代碼的賦權在各個國家或地區的物品編碼組織,我國由國家物品編碼中心賦予製造廠商代碼。商品代碼是用來標識商品的代碼,賦碼權由產品生產企業自己行使,生產企業按照規定條件自己決定在自己的何種商品上使用哪些阿拉伯數字為商品條形碼。商品條形碼最後用1位校驗碼來校驗商品條形碼中左起第l-12數字代碼的正確性。
全文:
商品條形碼是指由一組規則排列的條、空及其對應字元組成的標識,用以表示一定的商品信息的符號。其中條為深色、空為納色,用於條形碼識讀設備的掃描識讀。其對應字元由一組阿拉伯數字組成,供人們直接識讀或通過鍵盤向計算機輸入數據使用。這一組條空和相應的字元所表示的信息是相同的。
條形碼技術是隨著計算機與信息技術的發展和應用而誕生的,它是集編碼、印刷、識別、數據採集和處理於一身的新型技術。
使用條形碼掃描是今後市場流通的大趨勢。為了使商品能夠在全世界自由、廣泛地流通,企業無論是設計製作,申請注冊還是使用商品條形碼,都必須遵循商品條形碼管理的有關規定。
目前世界上常用的碼制有ENA條形碼、UPC條形碼、二五條形碼、交叉二五條形碼、庫德巴條形碼、三九條形碼和128條形碼等,而商品上最常使用的就是EAN商品條形碼。
EAN商品條形碼亦稱通用商品條形碼,由國際物品編碼協會制定,通用於世界各地,是目前國際上使用最廣泛的一種商品條形碼。我國目前在國內推行使用的也是這種商品條形碼。EAN商品條形碼分為EAN-13(標准版)和EAN-8(縮短版)兩種。
EAN-13通用商品條形碼一般由前綴部分、製造廠商代碼、商品代碼和校驗碼組成。商品條形碼中的前綴碼是用來標識國家或地區的代碼,賦碼權在國際物品編碼協會,如00-09代表美國、加拿大。45-49代表日本。690-692代表中國大陸,471代表我國台灣地區,489代表香港特區。製造廠商代碼的賦權在各個國家或地區的物品編碼組織,我國由國家物品編碼中心賦予製造廠商代碼。商品代碼是用來標識商品的代碼,賦碼權由產品生產企業自己行使,生產企業按照規定條件自己決定在自己的何種商品上使用哪些阿拉伯數字為商品條形碼。商品條形碼最後用1位校驗碼來校驗商品條形碼中左起第l-12數字代碼的正確性。
商品條形碼的編碼遵循唯一性原則,以保證商品條形碼在全世界范圍內不重復,即一個商品項目只能有一個代碼,或者說一個代碼只能標識一種商品項目。不同規格、不同包裝、不同品種、不同價格、不同顏色的商品只能使用不同的商品代碼。
商品條形碼的標准尺寸是37.29mmx26.26mm,放大倍率是0.8-2.0。當印刷面積允許時,應選擇1.0倍率以上的條形碼,以滿足識讀要求。放大倍數越小的條形碼,印刷精度要求越高,當印刷精度不能滿足要求時,易造成條形碼識讀困難。
由於條形碼的識讀是通過條形碼的條和空的顏色對比度來實現的,一般情況下,只要能夠滿足對比度(PCS值)的要求的顏色即可使用。通常採用淺色作空的顏色,如白色、橙色、黃色等,採用深色作條的顏色,如黑色、暗綠色、深棕色等。最好的顏色搭配是黑條白空。根據條形碼檢測的實踐經驗,紅色、金色、淺黃色不宜作條的顏色,透明、金色不能作空的顏色。
EAN-8商品條形碼是指用於標識的數字代碼為8位的商品條形碼,由7位數字表示的商品項目代碼和1位數字表示的校驗符組成。
商品條形碼的誕生極大地方便了商品流通,現代社會已離不開商品條形碼。據統計,目前我國已有50萬種產品使用了國際通用的商品條形碼。我國加人世貿組織後,企業在國際舞台上必將贏得更多的活動空間。要與國際慣例接軌,適應國際經貿的需要,企業更不能慢待商品條形碼。
部分國家地區(EAM)成員的條形碼前綴碼
美國、加拿大00-09以色列729丹麥57
(店內碼)20-29委內瑞拉759挪威70
日本45-49烏拉圭773瑞士76
比利時/盧森堡54玻利維亞773西班牙84
芬蘭64智利780奧地利90-91
瑞典73厄瓜多786紐西蘭94
義大利80-83古巴850斯洛維尼亞383
荷蘭87捷克859德國400-440
澳大利亞93韓國880台灣471
保加利亞380新加坡888拉脫維亞475
克羅埃西亞385馬來西亞893斯里蘭卡479
俄羅斯460-469越南977香港489
愛沙尼亞474墨西哥750塞普勒斯529
立陶宛477哥倫比亞770馬爾他535
菲律賓480秘魯775葡萄牙560
希臘520阿根廷779波蘭590
馬其頓531巴拉圭784匈牙利599
愛爾蘭539巴西789模里西斯609
冰島569斯洛伐克858阿爾巴尼亞613
羅馬尼亞594南斯拉夫860中國大陸690-692
中外合資693
南非600-601泰國885法國30-37
摩洛哥611印度890英國50
土耳其619、869印度尼西亞899
編輯本段九、印刷製作條形碼的要求
商品條形碼的標准尺寸是37.29mm x 26.26mm,放大倍率是0.8-2.0。當印刷面積允許時,應選擇1.0倍率以上的條形碼,以滿足識讀要求。放大倍數越小的條形碼,印刷精度要求越高,當印刷精度不能滿足要求時,易造成條形碼識讀困難。
由於條形碼的識讀是通過條形碼的條和空的顏色對比度來實現的,一般情況下,只要能夠滿足對比度(PCS值)的要求的顏色即可使用。通常採用淺色作空的顏色,如白色、橙色、黃色等,採用深色作條的顏色,如黑色、暗綠色、深棕色等。最好的顏色搭配是黑條白空。根據條形碼檢測的實踐經驗,紅色、金色、淺黃色不宜作條的顏色,透明、金色不能作空的顏色。