我正在爲Windows Mobile 6.5 MC67移動數據終端開發一個項目。 我必須通過藍牙將我的MC67移動數據終端連接到Zebra打印機。C#Windows Mobile MC67移動數據終端,如何通過藍牙使用Zebra RW420進行打印
我正在使用Visual Studio 2005標準版在C#中進行開發。
如何做到這一點module.I DONOT知道從哪裏開始就可以了
任何幫助可以理解的工作。
我正在爲Windows Mobile 6.5 MC67移動數據終端開發一個項目。 我必須通過藍牙將我的MC67移動數據終端連接到Zebra打印機。C#Windows Mobile MC67移動數據終端,如何通過藍牙使用Zebra RW420進行打印
我正在使用Visual Studio 2005標準版在C#中進行開發。
如何做到這一點module.I DONOT知道從哪裏開始就可以了
任何幫助可以理解的工作。
您可以從http://www.zebra.com/us/en/products-services/software/adapt-software/zebralink-sdk-windows-mobile.html開始。它也應該與VS2005一起運行。
您也可以簡單地從手動BT發現和串行端口分配到找到的BT打印機。
接下來是在您的應用程序中使用SerialPort將打印命令發送到打印機。這只是一個串行通信。
然後,您必須學習Zebra打印機的打印命令語言才能在打印機上打印輸出。請注意,Zebra打印機可能帶有不同的打印命令解釋程序,例如ZPL或ZSimm或ESC/P。從打印機支持網站開始查看打印機程序員指南。例如Zebra QL-220:http://www.zebra.com/us/en/support-downloads/mobile/ql-220-plus.html
還有一個名爲PrinterCE的通用打印SDK:http://www.fieldsoftware.com/PrinterCE_NetCF.htm。它支持Zebra MZ,RW,QL,Cameo系列等各種打印機(http://www.fieldsoftware.com/PrintersSupported.htm)。使用PrinterCE可輕鬆更改打印機型號,而無需對代碼進行任何更改。它與桌面PC打印機驅動程序類似,並在內部將頁面呈現爲圖形。
我假設在這裏已經有很多關於Zebra移動打印的答案。
感謝您的回覆josef。我找到了將打印作業發送到打印機的代碼。但我找不到將藍牙打印機連接到Windows mobile的代碼。請幫助我,因爲我是C#編碼的新手。 – user2697095
請參閱32feet.net或搜索「compact + framework + bluetooth + RegisterDevice」。我在http://code.google.com/p/win-mobile-code/source/browse/#svn%2Ftrunk%2FCommAppCFbtSearch – josef
上有一些使用32feet的代碼。以下是如何使用藍牙連接到Zebra打印機的示例在C#中:https://km.zebra.com/kb/index?page=answeropen&type=open&searchid=1378297725718&answerid=16777216&iqaction=5&url=https%3A%2F%2Fkm.zebra.com%2Fkb%2Findex%3Fpage%3Dcontent%26id %3DSA282%26actp%3Dsearch%26viewlocale%3Den_US&highlightinfo = 4194569,170,186#。 –