开发用于渲染Zebra打印机的ZPL代码的实用程序(105 SL)

时间:2011-06-13 21:36:43

标签: c# zebra-printers zpl

  

可能重复:
  Print preview ZPL II commands using .NET WinForm before sending it to Zebra printer

我开始在.NET 4.0上为Zebra Printer 105SL开发一个实用程序。也许有人知道这些设备。

我有一些问题:

  1. 我刚开始学习ZPL代码。是否存在一些用于呈现 Zebra打印机代码(ZPL)的实用程序?例如,输入是ZPL代码,输出是一些标签图像。

  2. 是否存在用于呈现 ZPL代码的库?输入是ZPL代码输出是一些图像。

  3. 现在只有在计算机上安装Zebra打印机时才可以在Zebra打印机上打印。因此,下一步是只知道Zebra打印机的 IP地址。 Zebra打印机不会安装在用户将使用我的实用程序的计算机上。我需要找到一种通过IP地址向Zebra打印机发送数据(打印)的方法。

  4. 也许我有很多愚蠢的问题,但感谢所有能帮助我的人。

3 个答案:

答案 0 :(得分:2)

这不是完全相同的问题,但这个答案似乎是你想要的?

Send data to thermal printer

答案 1 :(得分:2)

就像George说的那样,this提问将ZPL发送给打印机。

将ZPL发送到网络打印机应该没问题,只需使用网络打印机名称。

对于图片,他们需要在PCX format。首先将PCX文件发送到打印机(使用与发送其他ZPL命令相同的方法),然后发送引用打印机内存中图像的ZPL。通过在Zebra Designer中生成带有图片的标签并查看其生成的ZPL(在打印机对话框中选中打印到文件),可以更容易地掌握这是如何完成的。< / p>

答案 2 :(得分:2)

对于你的第二个问题,没有这个库。 ZPL是一种专有语言,Zebra不提供将ZPL转换为图像的库。但是,有一种方法可以使用打印机的网页(适用于某些打印机)执行此类操作。

单击打印机的“目录列表”部分,然后单击“创建新脚本”。

在这里你可以输入ZPL,然后选择“预览标签”,它应该显示标签的样子