EAN-8
FastReport .Net是一款全功能的Windows Forms、ASP.NET和MVC報(bào)表分析解決方案,使用FastReport .NET可以創(chuàng)建獨(dú)立于應(yīng)用程序的.NET報(bào)表,同時(shí)FastReport .Net支持中文、英語(yǔ)等14種語(yǔ)言,可以讓你的產(chǎn)品保證真正的國(guó)際性。
FastReport技術(shù)QQ群:585577353 歡迎進(jìn)群一起討論
EAN-8(European Article Number),又稱(chēng)GTIN-8,是一種短的8位條碼。這些數(shù)字分為 2 個(gè)塊,每塊 4 個(gè)數(shù)字,前 2 位數(shù)字標(biāo)識(shí)貨物的原產(chǎn)國(guó),然后 5 位數(shù)字是編碼信息,最后一位數(shù)字是校驗(yàn)和,以驗(yàn)證數(shù)據(jù)的完整性。
此代碼基于 EAN-13,但代碼的大小減少到 8 位。
該代碼是在 EAN-13 的基礎(chǔ)上創(chuàng)建的,將代碼的大小減少到 8 位。
EAN 在貿(mào)易中用于識(shí)別產(chǎn)品和設(shè)備。
代碼是如何形成的,每個(gè)數(shù)字以 7 個(gè)單位(垂直線和空格)編碼,假設(shè) 0 是一個(gè)空格,1 是一條線,那么數(shù)字的編碼可以表示如下:
- 0 – 0001101;
- 1 – 0011001;
- 2 – 0010011;
- 3 – 0111101;
- 4 – 0100011;
- 5 – 0110001;
- 6 – 0101111;
- 7 – 0111011;
- 8 – 0110111;
- 9 – 0001011。
讓我們看看這個(gè)例子:
請(qǐng)記住,代碼以 101 開(kāi)頭,然后是數(shù)字 3 的代碼,依此類(lèi)推。如上所述,代碼分為兩部分,分隔線以及代碼的開(kāi)始和結(jié)束行都很長(zhǎng),它由 01010 代碼表示。
如果仔細(xì)觀察,您會(huì)注意到分隔符后的行與上面列表中的數(shù)字不對(duì)應(yīng),這是因?yàn)榈诙糠?使用了不同的編碼:
· 0 – 1110010;
· 1 – 1100110;
· 2——1101100;
· 3 – 1000010;
· 4 – 1011100;
· 5 – 1001110;
· 6 – 1010000;
· 7 – 1000100;
· 8 – 1001000;
· 9 – 1110100。
要將 EAN-8 條碼添加到報(bào)告頁(yè)面,請(qǐng)使用報(bào)告設(shè)計(jì)器中組件側(cè)欄上的條碼對(duì)象并選擇代碼:
要編輯代碼,請(qǐng)雙擊添加的對(duì)象或在上下文菜單中選擇"Edit ..."項(xiàng):
您可以使用 Barcode 對(duì)象的屬性檢查器中的 ShowText 屬性隱藏代碼下方的數(shù)字: