Plessey
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)群一起討論
在 Fastreport 用戶手冊(cè)上一篇文章中,我們分享了2D條形碼MaxiCode的概念,特性及使用方法,本文主要分享Plessey條形碼的概念,及其變體MSI條形碼的概念以及使用方法,希望能為您提供幫助。
Plessey / MSI條形碼
Plessey條形碼是由Plessey公司于1971年開(kāi)發(fā)的。這是一種經(jīng)典的一維線性條形碼,主要用于商店貨架上的商品標(biāo)簽和倉(cāng)庫(kù)控制。該代碼在創(chuàng)建時(shí)的主要優(yōu)點(diǎn)是易于在點(diǎn)陣打印機(jī)上打印。它目前被認(rèn)為是過(guò)時(shí)的,幾乎從未被發(fā)現(xiàn)過(guò)。
Plessey允許您對(duì)十六進(jìn)制數(shù)字(0-F)進(jìn)行編碼。每個(gè)數(shù)字由四個(gè)位表示?!?”是細(xì)條,“1”是粗條。除了數(shù)字,字母A-F也可以編碼。條形碼有起始代碼、編碼數(shù)據(jù)、校驗(yàn)和代碼、結(jié)束標(biāo)記和反向讀取代碼(代碼可以從任何方向讀取)。
MSI已經(jīng)成為Plessey的一種變體。與常規(guī)的Plessey不同,它只允許您對(duì)數(shù)字進(jìn)行編碼,并且沒(méi)有反向讀取的代碼。MSI支持多種校驗(yàn)碼,例如:Mod-10、Mod-11、Mod-1010、Mod-1110。
MSI和普通的Plessey都不限制代碼的長(zhǎng)度,但是太長(zhǎng)的代碼可能根本不適合包裝,并且讀取掃描儀也不適合長(zhǎng)的長(zhǎng)度。這樣長(zhǎng)的代碼看起來(lái)是這樣的:
要將Plessey或MSI條形碼添加到報(bào)表頁(yè)面,請(qǐng)使用報(bào)表設(shè)計(jì)器組件側(cè)欄上的barcode對(duì)象,然后選擇代碼:
選擇條形碼類型后,可以將對(duì)象放置在報(bào)表頁(yè)面上。要編輯條形碼,請(qǐng)雙擊該對(duì)象,或調(diào)用上下文菜單并選擇“Edit…”項(xiàng)。