Plessey
FastReport .Net是一款全功能的Windows Forms、ASP.NET和MVC報表分析解決方案,使用FastReport .NET可以創建獨立于應用程序的.NET報表,同時FastReport .Net支持中文、英語等14種語言,可以讓你的產品保證真正的國際性。
FastReport技術QQ群:585577353 歡迎進群一起討論
在 Fastreport 用戶手冊上一篇文章中,我們分享了2D條形碼MaxiCode的概念,特性及使用方法,本文主要分享Plessey條形碼的概念,及其變體MSI條形碼的概念以及使用方法,希望能為您提供幫助。
Plessey / MSI條形碼
Plessey條形碼是由Plessey公司于1971年開發的。這是一種經典的一維線性條形碼,主要用于商店貨架上的商品標簽和倉庫控制。該代碼在創建時的主要優點是易于在點陣打印機上打印。它目前被認為是過時的,幾乎從未被發現過。
Plessey允許您對十六進制數字(0-F)進行編碼。每個數字由四個位表示。“0”是細條,“1”是粗條。除了數字,字母A-F也可以編碼。條形碼有起始代碼、編碼數據、校驗和代碼、結束標記和反向讀取代碼(代碼可以從任何方向讀取)。
MSI已經成為Plessey的一種變體。與常規的Plessey不同,它只允許您對數字進行編碼,并且沒有反向讀取的代碼。MSI支持多種校驗碼,例如:Mod-10、Mod-11、Mod-1010、Mod-1110。
MSI和普通的Plessey都不限制代碼的長度,但是太長的代碼可能根本不適合包裝,并且讀取掃描儀也不適合長的長度。這樣長的代碼看起來是這樣的:
要將Plessey或MSI條形碼添加到報表頁面,請使用報表設計器組件側欄上的barcode對象,然后選擇代碼:
選擇條形碼類型后,可以將對象放置在報表頁面上。要編輯條形碼,請雙擊該對象,或調用上下文菜單并選擇“Edit…”項。