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