메모리가 작은 프린터에서 대용량 PostScript 파일의 여러 복사본을 어떻게 인쇄합니까?

메모리가 작은 프린터에서 대용량 PostScript 파일의 여러 복사본을 어떻게 인쇄합니까?

HP Laserjet 1320에서 폴더가 포함된 포스트스크립트 파일을 인쇄하고 있습니다. 폴더를 하나씩 인쇄할 수 있지만 한 번에 여러 개(예: 10개)를 인쇄하려고 하면 프린터에 메모리가 부족해지고 오류 신호가 표시됩니다. 인쇄 소프트웨어가 인쇄할 폴더 10개를 모두 추가한 다음 한꺼번에 프린터로 보내기 때문인 것 같습니다.

메모리 부족을 방지하는 방법은 무엇입니까?

가능한 해결책:

  • 한 폴더를 인쇄한 다음 10초를 기다린 후 다른 폴더를 인쇄하는 스크립트를 작성하세요.
  • 프린터 드라이버에도 비슷한 설정이 있나요?

해결책:

  • 더 많은 사본을 인쇄하기 위해 프린터 작업 목록에서 "재인쇄" 버튼을 여러 번 누르는 것은... 별로 불편하지 않습니다 :)

답변1

아래의 간단한 스크립트가 이를 수행합니다. 하나의 매개변수, 즉 인쇄하려는 사본 수를 사용합니다. 각 사본에 대해 별도의 인쇄 작업을 생성하므로 한 번에 한 사본씩 전송하여 프린터 오류 문제를 방지할 수 있습니다.

#!/bin/bash
for run in $(seq $1); do
  lp -d hp-laserjet-1320-postscript-FUMA-FOLDER \
     -o sides=two-sided-short-edge fileToPrint.pdf
done

관련 정보