2

我需要从 windows-mobile 2005 (motorola hc700) 打印到条码打印机 (zebra)

我搜索任何 sdk ......不知道如何打印。

谢谢你的帮助

4

3 回答 3

5

查看 Zebra 的新移动 SDK。它适用于黑莓和 Windows Mobile

ZebraLink 多平台 SDK

于 2010-05-19T17:09:42.713 回答
2

这是基于我 2006 年的经验。

我不得不在 C# 中使用套接字将 ZPL 代码发送到打印机。“ZPL 代码生成器”专门针对我们需要的一种标签格式进行了硬编码;但是,具有战略性放置的搜索和替换字符串的模板文件将是一个更好的解决方案。打印机附带了一份 ZPL 指南,我相信您可以从他们的网站上获得一份。

Windows 驱动程序当时很糟糕,只会产生垃圾输出。在我之前的几个开发人员有其他方法,但几周后都失败了。

编辑:
链接到 MSDN .Net Sockets。在
我的项目中,您应该使用的端口是 6101。但这可能特定于 QL320。
Zebra 的 ZPL 指南非常好,我没有理由将语言用于记忆,因为它只是一个小项目。

此外,您的打印机可能使用 EPL 而不是 ZPL,但 Zebra 的指南同样适用。无论哪种方式,如果您发送到打印机的文本相对恒定,只需创建一个在流式传输到打印机时正确打印的文件,然后放入“替换我”块以便您的应用程序放入动态值。

我还假设您正在通过网络访问它。如果您将它直接连接到设备,这会略有变化(我相信它会映射到大多数设备的 COM 端口)。

于 2009-08-10T18:27:31.997 回答
1

所有这些,并没有提及

http://www.zebra.com/id/zebra/na/en/index/products/software/label_design_software/label_vista.html

我们通过在 label vista 中创建标签并使用 telnet 将它们发送到打印机进行打印来开发我们的标签代码。重复,直到你得到你想要的,然后编码。

于 2009-08-10T20:55:50.213 回答