二進(jìn)制代碼Pharmacode
FastReport .Net是一款全功能的Windows Forms、ASP.NET和MVC報表分析解決方案,使用FastReport .NET可以創(chuàng)建獨(dú)立于應(yīng)用程序的.NET報表,同時FastReport .Net支持中文、英語等14種語言,可以讓你的產(chǎn)品保證真正的國際性。
在 Fastreport 用戶手冊上一篇文章中,我們分享了二維條碼Aztec codes的使用過程,本文主要分享二進(jìn)制代碼Pharmacode的概念和使用方法,希望能為您提供幫助。
Pharmacode
Pharmacode是由德國LAETUS GMBH公司專門為藥品包裝開發(fā)的二進(jìn)制代碼。它是CODE39的一個子集。作為產(chǎn)品包裝控制系統(tǒng)的一部分,本規(guī)范廣泛應(yīng)用于制藥行業(yè)。
作為自動化包裝系統(tǒng)的一部分,Pharmacode允許使用通用標(biāo)識符輕松掃描和記錄藥品運(yùn)輸。此外,在掃描儀的幫助下,很容易確定一批藥物是否與另一批藥物混合。
盡管可能出現(xiàn)打印錯誤,但Pharmacode條形碼可確保讀取代碼。此外,為了確保包裝的其余部分(代碼除外)正確打印,可以將Pharmacode打印成不同的顏色(代碼和背景),而不是用于激光或激光模擬讀取的條形碼。這是可能的,因?yàn)镻harmacode是用特殊的白色LAETUS掃描儀掃描的。這使得Pharmacode成為不含黑色墨水的包裝或文件上非常實(shí)用的打印格式。
如上所述,Pharmacode可以以不同的顏色打印。代碼和背景顏色都可以不同于白色和黑色。根據(jù)閱讀器類型的不同,對所使用的代碼和背景顏色的組合有特殊的規(guī)范。例如,標(biāo)準(zhǔn)的黑白掃描儀只接受對比代碼和背景色,而識別顏色的特殊掃描儀則沒有嚴(yán)格的限制。
與其他1D條形碼不同,Pharmacode以二進(jìn)制系統(tǒng)而不是十進(jìn)制系統(tǒng)存儲數(shù)據(jù)。此外,Pharmacode只能表示3到131070之間的單個整數(shù)。編號3的最小行數(shù)為2,編號131070的最大值為16。Pharmacode從右向左讀取,這使得Pharmacode在其他具有開始,停止符號的線性條形碼中獨(dú)一無二。如果你從左到右讀代碼,你會得到一個完全不同的數(shù)字序列。
Pharmacode標(biāo)準(zhǔn)由LAETUS開發(fā)人員規(guī)范,并在 PharmaCode Guide文檔中進(jìn)行了描述。
這是一個關(guān)于Pharmacode的例子:
	 
 
您可以使用FastReport .Net在報告中創(chuàng)建這樣的代碼,也可以立即使用條形碼在生成器中設(shè)計包。
要向報表頁面添加代碼,需要添加Barcode組件。在下拉列表中選擇Pharmacode:
	 
 
要編輯代碼,您需要雙擊添加的組件,或者從Barcode對象的上下文菜單中選擇Edit:
	 
 
可以輸入數(shù)字序列作為代碼值,也可以指定函數(shù)、報告變量和數(shù)據(jù)庫值。
在條形碼屬性中,您可以更改行間距(WideBarRatio),代碼高度(height)和代碼下的數(shù)字顯示(ShowText)。
默認(rèn)情況下,條形碼是白色背景上的黑色。您可以在Barcode -> color屬性中更改代碼顏色。背景顏色設(shè)置在Fill -> color屬性中:
	 
 
由于顏色調(diào)整,Pharmacode可能看起來像這樣:
	 
 
FastReport技術(shù)QQ群:585577353 歡迎進(jìn)群一起討論

 QQ交談
QQ交談 在線咨詢
在線咨詢 
                 
                
 渝公網(wǎng)安備
            50010702500608號
渝公網(wǎng)安備
            50010702500608號
             
            
 客服熱線
客服熱線