翻譯|使用教程|編輯:胡濤|2023-06-28 09:48:55.227|閱讀 143 次
概述:本文介紹在fastreport中如何使用EAN-8條形碼,歡迎查閱~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
FastReport .Net是一款全功能的Windows Forms、ASP.NET和MVC報表分析解決方案,使用FastReport .NET可以創(chuàng)建獨立于應(yīng)用程序的.NET報表,同時FastReport .Net支持中文、英語等14種語言,適用于 WinForms、Blazor Server、ASP.NET、MVC、.NET 6 和 .NET Core 的報告生成。
EAN-8(European Article Number),又稱GTIN-8,是一種短的8位條碼。這些數(shù)字分為 2 個塊,每塊 4 個數(shù)字,前 2 位數(shù)字標識貨物的原產(chǎn)國,然后 5 位數(shù)字是編碼信息,最后一位數(shù)字是校驗和,以驗證數(shù)據(jù)的完整性。
此代碼基于 EAN-13,但代碼的大小減少到 8 位。
該代碼是在 EAN-13 的基礎(chǔ)上創(chuàng)建的,將代碼的大小減少到 8 位。
EAN 在貿(mào)易中用于識別產(chǎn)品和設(shè)備。
代碼是如何形成的,每個數(shù)字以 7 個單位(垂直線和空格)編碼,假設(shè) 0 是一個空格,1 是一條線,那么數(shù)字的編碼可以表示如下:
讓我們看看這個例子:
請記住,代碼以 101 開頭,然后是數(shù)字 3 的代碼,依此類推。如上所述,代碼分為兩部分,分隔線以及代碼的開始和結(jié)束行都很長,它由 01010 代碼表示。
如果仔細觀察,您會注意到分隔符后的行與上面列表中的數(shù)字不對應(yīng),這是因為第二部分使用了不同的編碼:
· 0 – 1110010;
· 1 – 1100110;
· 2——1101100;
· 3 – 1000010;
· 4 – 1011100;
· 5 – 1001110;
· 6 – 1010000;
· 7 – 1000100;
· 8 – 1001000;
· 9 – 1110100。
要將 EAN-8 條碼添加到報告頁面,請使用報告設(shè)計器中組件側(cè)欄上的條碼對象并選擇代碼:
要編輯代碼,請雙擊添加的對象或在上下文菜單中選擇"Edit ..."項:
您可以使用 Barcode 對象的屬性檢查器中的 ShowText 屬性隱藏代碼下方的數(shù)字:
FastReport技術(shù)QQ群:585577353 歡迎進群一起討論
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn