我正在为Windows Mobile 6.5 MC67移动计算机开发项目。 我必须通过蓝牙将我的MC67移动数据终端连接到Zebra打印机。
我使用Visual Studio 2005标准版在C#中开发。
如何做这个模块。我不知道从哪里开始工作
任何帮助将不胜感激。
答案 0 :(得分:0)
您可以从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移动打印的答案。