【问题标题】:Zebra 105SL (Plus) 2-way communicationsZebra 105SL (Plus) 2 路通信
【发布时间】:2019-10-07 15:49:43
【问题描述】:

我编写了一个运行良好的打印应用程序。我可以从一个控制台编写文件、更新设置并完成大部分功能。但是该程序的一个方面让我很长一段时间都没有意识到:读取 Zebra 寄存器/配置值的能力。

最好能够定期读取 Zebra 上的值并将它们与默认的已知良好标准进行比较,并在必要时重新设置它们。

目前,为了查看这些值,我需要使用内置网页(仅限联网打印机)、打印报告或滚动打印机界面。我真正需要的是一种能够读取这些寄存器值并创建已知良好设置文件的方法。

有没有人能够找到任何 SDK 或技巧来使用 .NET(C# 或 vb.Net)读取这些值?

该应用程序是我车间使用的 Windows 桌面实用程序,我使用 LPT 和以太网接口(如适用)与打印机通信。

【问题讨论】:

    标签: communication zebra-printers


    【解决方案1】:

    我建议您查看Zebra Link-OS SDK,它提供了很多关于您可以使用 Zebra 打印机执行的功能。具体来说,他们有一个标题为“获取所有打印机设置及其配置”的部分。但是,除非您的打印机是支持 Link-OS 的打印机,否则他们提供的代码示例将不起作用。如果发生这种情况,那就太好了!如果不是,您可以使用 Zebra.SDK.Printer 命名空间中的 SGD 类来使用 Set-Get-Do 命令来检索和更改信息。有关 SGD 的更多信息,请参阅此 ZPL manual 在 SGD 打印机命令部分下。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多