CUPS/lpr을 사용하여 여러 사본을 PDF로 인쇄할 수 있습니까?

CUPS/lpr을 사용하여 여러 사본을 PDF로 인쇄할 수 있습니까?

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.pdfcreate 및 와 같은 복제본 매개변수를 존중하는 구성이 있습니까 hello-2.pdf?

  • 배포판은 데비안 9입니다.
  • 컵: 2.2.1-8+deb9u6
  • 컵-BSD:2.2.1-8+deb9u6
  • 컵-pdf:2.6.1-22
  • grep MaxCopies /etc/cups/cupsd.conf-> 최대 복사 매수 100

답변1

아니요, 그러한 구성은 없습니다. 스풀러가 출력을 열고 데이터를 쓰고 파일을 닫을 때마다. 다음 사본에서는 이 작업을 다시 수행합니다.

여러 사본이 필요한 경우 데이터를 PDF로 한 번 인쇄한 다음 PDF Toolkit을 사용하여 pdftk복사하세요. 읽다 man pdftk.

관련 정보