如何告诉 CUPS 打印机它可以接受多份副本

如何告诉 CUPS 打印机它可以接受多份副本

可以打印,但无法选择“份数”或“彩色/黑白”

我通过 Raspberry Pi 有 CUPS Google 云打印机。它是一款工业打印机,使用通用 PPD * 见下文。我如何告诉 CUPS 打印机有“份数”和“颜色/黑白”选项?

我不想设置默认值,因为这似乎是文档引用的所有内容,而是让打印机向用户公开这些设置。特别是在 Chromebook 上。

它总是以彩色打印(这不是问题,只是选项未暴露似乎很奇怪)。

编辑:我现在已经安装了制造商的 PPD 和过滤器,它为我提供了 30 多个选项。在 Chromebook 上打印时,我得到了装订、碳粉节省以及许多其他选项的额外选项,但没有“份数”。

当然,这不需要依赖于打印机驱动程序/PPD,并且 CUPS 甚至 Chrome 实例都可以根据请求发送“n”份副本。

答案1

显然,通用 PPD 不知道如何告诉打印机制作多份副本。

一般来说,如果打印机无法制作多份副本,您可以*cupsManualCopies: true在该打印机的 PPD 中添加该行,以便在用户请求多份副本时使 CUPS 输出打印作业的多份副本(从而使 CUPS 能够提供多份副本的选项)。

https://www.cups.org/doc/spec-ppd.html#cupsManualCopies

但在 CUPS 打印到/通过 Google Cloud 的特定情况下,您可能希望使用它而不是通用 PPD:

https://www.niftiestsoftware.com/cups-cloud-print/

相关内容