【问题标题】:Run a script on files sent to a CUPS print queue?对发送到 CUPS 打印队列的文件运行脚本?
【发布时间】:2012-08-17 02:08:31
【问题描述】:

我正在尝试配置 Mac OS X 打印队列,以便脚本可以对打印的每个文件进行一些处理,然后再将其转发到另一台 CUPS 打印机(在同一主机上)。

我一直在阅读 CUPS 并发现一篇文章描述了如何使用 lpadmin 来配置具有“System V 样式接口脚本”的队列,但需要注意的是,这样的队列被视为“通用打印机” .我认为这意味着用户在从“打印”对话框提交作业时失去了选择纸盘等的所有能力。对吗?

[这使得这种方法不适合我的目的,因为最终目的地是具有非标准纸张尺寸和打印作业选项的 POS 收据打印机,用于切割纸卷、打开现金抽屉等]

是否有更好的方法来实现我的目标,即在通过特定 CUPS 打印队列打印的每张收据上运行脚本?

【问题讨论】:

    标签: macos cups


    【解决方案1】:

    我相信您需要配置一个杯子过滤器,我相信它几乎可以为任何打印机创建。它基本上用作输入/输出过滤器 - 您可以在其中修改运行中的作业。

    无论如何,这是我发现的一个链接,它解释了这样做的方法(尽管它适用于稍微不同的用例)。希望对您有所帮助。

    Programming a Filter/Backend to 'Print to PDF' with CUPS from any Mac OS X application

    好好的。

    【讨论】:

      猜你喜欢
      • 2012-01-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-23
      • 1970-01-01
      • 2011-08-31
      • 1970-01-01
      相关资源
      最近更新 更多