macos - 如何在 MacOS 中自动将 EPL 文件发送到 Zebra 打印机
问题描述
我需要以下帮助。
我的基于 Web 的 ERP 软件生成一个 EPL 文件来打印运输标签。我遇到的问题是如何在使用 MacOs Catalina 生成 EPL 文件后自动将其发送到 Zebra 标签打印机。我已经正确设置了 Zebra 打印机。我在终端中运行了以下命令:lpr -P label_printer -o raw test1.epl
它工作得很好。
我想做的是自动化该过程,以便当 ERP 软件生成 EPL 文件时,它会自动运行该命令。我怎样才能做到这一点?我想过使用Automator,但无法弄清楚。任何帮助将不胜感激。
解决方案
我能够创建 Automator 任务来完成此任务。
我使用 Automator 创建了一个工作流 - 然后我添加了“运行 Shell 脚本”任务,并将以下命令添加到了 Shell 脚本中:
lpr -P label_printer -o raw $@
我将工作流作为应用程序保存在我的 docs 文件夹中,然后将 EPL 文件与该应用程序关联以打开。
问候。
卡洛斯