條碼生成與打印的技術(shù)實(shí)現(xiàn)
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
條碼打印不是什么新技術(shù),實(shí)現(xiàn)方式也是多種多樣,最簡(jiǎn)單方式就是購(gòu)買條碼打印字體,這樣指定條碼文本為相應(yīng)的條碼打印字體就可以實(shí)現(xiàn)了(當(dāng)前產(chǎn)品線比較豐富的商業(yè)化條碼打印字體我推薦采用BarcodeSoft的條碼打印字體,其網(wǎng)站地址為http://www.barcode-soft.com,BarcodeSoft提供的字體不光有一維的,還有二維的,甚至簽名字體等)。 一個(gè)項(xiàng)目中需要使用條碼打印技術(shù),開始準(zhǔn)備使用條碼打印字體,但是同甲方原來采用的條碼打印方案無法實(shí)現(xiàn)平滑過渡,于是采用條碼控件來實(shí)現(xiàn)。 條碼生成控件最知名的應(yīng)該是Ms barcode control 9.0了(即MSBCODE9.OCX,這個(gè)控件包含在Ms Office2000之后,隨MsOffice免費(fèi)提供)。不過這次我們使用的是FathSoft公司(網(wǎng)址http://www.fathsoft.com/)的條碼控件BarcodeX.OCX。這個(gè)控件顯然比MsBCode9要好用一些,能夠在高級(jí)語言如VC、C#、Delphi、VB、PB中非常容易地實(shí)現(xiàn)條碼生成。BarCodeX控件采用的是同打印字體不同的另一種條碼實(shí)現(xiàn)方式,將指定文本的條碼實(shí)現(xiàn)為BMP圖片(還支持EMF或者PNG格式),然后再將圖片顯示在指定的顯示區(qū)域(如果僅僅只是顯示,根據(jù)不同的編程環(huán)境還有其它不同的處理方法)或者打印區(qū)域。 BarCodeX 5.3產(chǎn)品介紹說它能支持的條型碼包括EAN-13, EAN-8, EAN-2, EAN-5, UPC-A, UPC-E, Code39, Code39 Ext., Code93, Code 128, EAN-128, ISSN, ISBN, Plessey, Code11, Code25, Code25 Int., Codebar以及PDF417二維條形碼,可以用于Windows的應(yīng)用軟件中,如MS Word、MS Access,也可以集成在Visual Basic, VisualStudio .NET編寫的應(yīng)用程序以及ASP頁面中。 使用BarCodeX.OCX實(shí)現(xiàn)條碼生產(chǎn)與打印的步驟如下:
該文章在 2012/9/25 22:20:27 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |