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