MSI
FastReport .Net是一款全功能的Windows Forms、ASP.NET和MVC報表分析解決方案,使用FastReport .NET可以創(chuàng)建獨立于應用程序的.NET報表,同時FastReport .Net支持中文、英語等14種語言,可以讓你的產品保證真正的國際性。
MSI線性條碼于1971年在Plessey條碼的基礎上創(chuàng)建,本質上是其改進版本。它只能編碼從0到9的數(shù)字。代碼結構:
-
起始符表示數(shù)據(jù)讀取開始(110);
-
數(shù)據(jù);
-
可選校驗字符;
-
停止符號表示數(shù)據(jù)讀取結束(1001)。
代碼中的每個字符都以二進制形式用條和空格表示。條形碼為 1,空格為 0。
控制字符可以通過以下四種類型中的一種來計算:Modulo 10、Modulo 11、Modulo 1010、Modulo 1110。最常見的類型是Modulo 10。通過一定的算法計算出控制字符。掃描儀讀取的數(shù)據(jù)通過算法進行累加,并將結果與控制字符進行比較。如果結果是肯定的,則認為代碼已被正確讀取。
MSI - 任意長度的代碼。它僅受掃描儀功能的限制。
現(xiàn)在這個條形碼被認為已經(jīng)過時并且實際上沒有被使用。以前,它被用來標記倉庫和超市的商品。
要將 MSI 代碼添加到報表頁面,請單擊報表設計器中組件側面板上的條形碼圖標:
在下拉列表中,選擇 MSI。將選定的條碼添加到報告頁面。要編輯條碼,雙擊添加的條碼,或調用它的上下文菜單并選擇編輯
要刪除代碼下方的文本顯示,請選擇添加的條形碼并將 ShowText 屬性的值更改為 False:
FastReport技術QQ群:585577353 歡迎進群一起討論