1

我在 VB.NET 中有一个用于智能设备的应用程序,它打印包含一些产品信息的标签,例如制造商名称、产品名称、产品重量和带有产品名称的条形码。以前我是用设备的串口打印的,但是由于硬件的变化,我公司买的新设备没有串口了,但是它的USB端口比旧设备多。

我用谷歌搜索了答案,但他们中的大多数人并没有指出我的答案,因为他们中的大多数人或全部人不使用 .NET CF 在 Zebras 中打印。我发现的许多主题都解释了如何创建与 USB 端口的连接,但显然,当移至 WIN CE 时,它不起作用。

我有 Zebra 打印 (ZPL II) 的代码,只需要一种方法将其发送到我的一个 USB 端口并检查它是否打印了正确的信息。

提前致谢。

4

1 回答 1

1

您需要打印机的驱动程序。Windows CE 提供了一个通用的 USB 打印传输驱动程序,它应该适用于许多基于文本的打印机,您可以将它添加到您的 Windows CE 操作系统映像中并试用它。如果可行,您可以使用 PRN*: 而不是 COM*: 作为设备名称(PRN1:、PRN2: 等)将数据发送到打印机。

于 2014-01-22T15:03:14.347 回答