我需要从windows-mobile 2005(motorola hc700)打印条码打印机(斑马)
我搜索任何sdk ...不知道如何打印。
感谢您的帮助
答案 0 :(得分:5)
从Zebra查看新的移动SDK。它适用于BlackBerry和Windows Mobile
答案 1 :(得分:2)
这是基于我2006年的经验。
我不得不在C#中使用套接字将ZPL代码发送到打印机。 “ZPL代码生成器”专门针对我们需要的一种标签格式进行了硬编码;但是,具有策略性放置搜索和替换字符串的模板文件将是更好的解决方案。打印机附带了一个ZPL指南,我相信你可以从他们的网站上获得一个。
Windows驱动程序当时很糟糕,只产生垃圾输出。我之前的几位开发人员有其他方法,几周后都失败了。
编辑:
Link to MSDN .Net Sockets。什么时候
从我的项目中,你应该使用的端口是6101.但这可能是QL320特有的。
来自Zebra的ZPL指南非常好,我没有理由将语言用于记忆,因为它只是一个小项目。
此外,您的打印机可能使用EPL而不是ZPL,但Zebra的指南同样适用。无论哪种方式,如果您要发送到打印机的文本相对不变,只需创建一个文件,该文件在流式传输到打印机时正确打印,然后为您的应用程序添加“替换我”块以放入动态值。
我还假设你是通过网络访问它的。如果将它直接连接到设备,这会稍微改变(我相信它会映射到大多数设备的COM端口)。
答案 2 :(得分:1)
所有这些,而且没有提到
http://www.zebra.com/id/zebra/na/en/index/products/software/label_design_software/label_vista.html
我们通过在标签vista中创建标签并使用telnet将它们发送到打印机进行打印来开发我们的标签代码。重复,直到你想要它,然后编码。