Python 将标签发送到 Zebra IP 打印机
Python send label to Zebra IP printer
我有什么
- 打印机内部IP
- 打印机上的 ZPL 代码
- 插入 ZPL 代码的参数
有没有办法定义标签并通过 Python 将其发送到打印机?我需要指定要在打印机上使用的标签类型,因为它可以存储多个 .zpl 标签代码。
有专门的图书馆吗?另外,有哪些基本的套接字函数可以帮助我入门
好的,我不是python这里的专家,但一般过程是:
打开到端口 9100 的 TCP 连接
将 ZPL 写入您的连接
关闭你的连接
您需要查看 ZPL 编程指南中的 ^DF 和 ^XF 命令以确保您正确使用模板,但这是一个非常简单的过程。
如果您担心打印机是否准备好打印,您可以查看 ~hs 命令以获取当前状态。
最后有一个 C# 和 Java SDK 可用于打印机,它有帮助函数将存储在地图中的变量推送到模板,但 JNI 调用可能比打开 TCP 更复杂连接...
我有什么
- 打印机内部IP
- 打印机上的 ZPL 代码
- 插入 ZPL 代码的参数
有没有办法定义标签并通过 Python 将其发送到打印机?我需要指定要在打印机上使用的标签类型,因为它可以存储多个 .zpl 标签代码。
有专门的图书馆吗?另外,有哪些基本的套接字函数可以帮助我入门
好的,我不是python这里的专家,但一般过程是:
打开到端口 9100 的 TCP 连接
将 ZPL 写入您的连接
关闭你的连接
您需要查看 ZPL 编程指南中的 ^DF 和 ^XF 命令以确保您正确使用模板,但这是一个非常简单的过程。
如果您担心打印机是否准备好打印,您可以查看 ~hs 命令以获取当前状态。
最后有一个 C# 和 Java SDK 可用于打印机,它有帮助函数将存储在地图中的变量推送到模板,但 JNI 调用可能比打开 TCP 更复杂连接...