任何人都可以使用 C# 向 SATO CL4NX 标签打印机发送命令



我的任务是开发一个 C# 表单应用程序,该应用程序将 SBPL 命令发送到 SATO CL4NX 标签打印机,我觉得我的头撞在墙上(是的,它很痛)!大多数情况下,我在尝试将 字符发送到打印机时遇到了麻烦!

有没有人做过同样的事情?

Steve

我想您需要从 SATO CL4NX 打印标签。我的同事以前做过,这是我从他们那里了解到的。

您可能希望使用 SATO 免费 .NET API 建立连接或将数据发送到打印机。此 API 将检测已安装的打印机驱动程序,检测接口 (LAN/USB/RS232C/LPT),直接或通过驱动程序连接到接口以发送数据。http://www.satoworldwide.com/software/sato-printer-interface-api.aspx

要打印标签,您需要使用SBPL(SATO条形码编程语言)。您可以在 CL4NX 编程手册中找到一些详细信息。https://www.satoamerica.com/Uploads/Files/Datasheets/CL4NX%20Programming%20Reference.pdf

我不是 C# 开发人员,因此,我无法共享实际的编码示例。但上面的希望有所帮助。

我在 Web 应用程序中使用 C# 执行此操作(请参阅此 GitHub 存储库)。 我使用的大多数 SATO 打印机都使用非标准命名法,但本质上是相同的。

除了遇到问题之外,您是否能够将其他数据发送到打印机?

为了尝试一些东西,我建议将数据作为文件复制到 CL4NX,而不是在标签上以文本形式出现时直接向其发送一串信息。

最新更新