EAN-13
FastReport .Net是一款全功能的Windows Forms、ASP.NET和MVC報表分析解決方案,使用FastReport .NET可以創(chuàng)建獨立于應(yīng)用程序的.NET報表,同時FastReport .Net支持中文、英語等14種語言,可以讓你的產(chǎn)品保證真正的國際性。
FastReport技術(shù)QQ群:585577353 歡迎進群一起討論
EAN-13(歐洲商品編號)條碼是最常用的線性條碼符號,此字符系統(tǒng)可編碼 12 位數(shù)字,代碼的最后 13 位是校驗和,用于檢查代碼的完整性,只允許使用數(shù)字。
代碼的物理結(jié)構(gòu)如下:
- 前2-3位數(shù)字用于編碼產(chǎn)品制造商的國家;
- 接下來的4-5位數(shù)字用于編碼商品的制造商;
- 剩下的3-5位是企業(yè)的產(chǎn)品編號。
如前所述,第 13 位是校驗和,它是根據(jù)前 12 位數(shù)字使用特殊算法自動計算的,由于這個數(shù)字,您可以確定代碼是否已被正確讀取。
如果我們看一下代碼的外觀,我們會注意到在代碼的開頭和結(jié)尾有一個由兩個條組成的序列,如果我們將代碼表示為一個二進制序列,其中條形為-1,空格為0,那么這個條形碼看起來像101,此外,條形碼被同一序列分成正好在中間的兩部分。
每個字符都編碼為 7 個元素(條和空格),有三個帶有數(shù)字代碼序列的特殊表格,此外,代碼的前半部分和后半部分使用了此類表的不同版本,
可以以任何從左到右或從右到左的順序閱讀此代碼,它的簡單性和易讀性很快使其在零售行業(yè)中流行用于產(chǎn)品標(biāo)簽。
要將 EAN-13 條形碼添加到報告頁面,請使用報告設(shè)計器中組件側(cè)欄上的條形碼對象并選擇代碼:
要編輯代碼,請雙擊添加的對象或在上下文菜單中選擇 "Edit ..."項:
您可以使用 Barcode 對象的屬性檢查器中的 ShowText 屬性隱藏代碼下方的數(shù)字: