evince로 본 12 페이지의 PDF 문서에서 시작한다고 가정 해 보겠습니다 . 한면에 2 페이지의 페이지 설정으로 6 장의 다른 PDF를 생성하기 위해 ^ P 대화창에 나열된 “파일로 인쇄”장치를 사용합니다. 이것은 꽤 깔끔하게 작동합니다.
이 작업을 명령 줄에 맞게 번역하고 싶습니다.
- 내가 이해하기에 이것은 pdftk가 할 수 있는 작업이 아닙니다 . 교차 확인하십시오.
- 이
lp
옵션을 허용하는 명령-o number-up=2
은 “파일로 인쇄”라는 장치를 인식하지 못하며 실제로는 표시되지 않습니다lpstat -p -d
. - 게시물을 알고 있습니다.“파일로 인쇄”란 무엇이며 명령 줄에서 사용할 수 있습니까? . cups-pdf를 설치 하여 PDF라는 새 프린터를 인식했습니다. 그러나 간단한 텍스트 파일의 인쇄 품질이 너무 원시적입니다 (예 : 인쇄 여백이없는 경우). 또한이 장치에서 기존 PDF 파일을 다시 인쇄하면
lp -p PDF existing.pdf
evince는 복사 된 출력을 열 수조차 없지만 “파일로 인쇄”방식의 경우는 아닙니다. - 나는을 보았다
man evince
. 맨 아래에는 몇 가지 인쇄 미리보기 옵션이 표시되고 그놈 개발자 프로젝트 페이지로 리디렉션됩니다 . 분명히 나는 그것을 이해하고 사용할 수 없습니다.
실제로 GUI evince의 “파일로 인쇄”옵션에서 얻은 인쇄 품질과 명령 줄의 유연성을 결합하는 방법이 있습니까?
필자의 테스트 사례는 명령 줄에서 시트 당 두 페이지로 인쇄 된 소스 문서에서 PDF를 작성하는 것입니다.
함께 생각해 주셔서 감사합니다.
답변
있습니다 pdfnup
(또는 pdfjam
) 명령 줄 도구. 배포 저장소 ( sudo apt-get install pdfjam
Debian 기반 배포, yaourt -S pdfnup
Arch 등) 에서 설치할 수 있습니다 .
기본 옵션은 입력 PDF 파일을 가져와 페이지 당 두 개의 입력 페이지가있는 출력 PDF를 생성합니다.
pdfnup -o output.pdf input.pdf
답변
예, 여러 페이지를 인쇄 할 수 있습니다.
command | lpr -P <printername> -p <priority from 1 to 100>
사용 예 :
ls -l | lpr -P hpprinter -p 2