3

可能重复:
在将其发送到 Zebra 打印机之前,使用 .NET WinForm 打印预览 ZPL II 命令

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

我有一些问题:

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

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

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

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

4

3 回答 3

2

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

将数据发送到热敏打印机

于 2011-06-13T22:10:14.047 回答
2

就像 George 说的,这个问题涉及将 ZPL 发送到打印机。

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

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

于 2011-06-14T14:33:38.690 回答
2

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

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

在这里您可以输入 ZPL,然后选择“预览标签”,这应该会显示标签的外观

于 2011-06-15T22:04:19.783 回答