Cups

是否可以使用 CUPS/lpr 將多個副本列印為 PDF

  • April 30, 2021

我正在測試一個將 PDF 發送到列印機的應用程序,它可能會要求列印多個副本,發送如下命令

/usr/bin/lpr -T Document Title -# 10

我無法使用物理列印機,所以我使用 CUPS 通用虛擬列印機將 PDF“列印”到磁碟。這可行,但是無論請求的副本數量如何,它都只會列印一個文件。

$ echo hello > hello.txt
$ lpr -P PDF -T test -# 2  hello.txt 
$ ls PDF/
test.pdf

是否有尊重副本參數的配置,例如創建hello-1.pdfhello-2.pdf

  • 發行版是 Debian 9。
  • 杯子:2.2.1-8+deb9u6
  • 杯子-bsd:2.2.1-8+deb9u6
  • 杯子-pdf:2.6.1-22
  • grep MaxCopies /etc/cups/cupsd.conf-> 最大份數 100

不,沒有這樣的配置。每次假離執行緒序打開輸出、寫入數據並關閉文件時。下一個副本它會再次這樣做。

如果您需要多份副本,請將您的數據列印為 PDF 一次,然後使用 PDF ToolKitpdftk進行倍增。閱讀man pdftk

引用自:https://unix.stackexchange.com/questions/647442