!["파일로 인쇄"란 무엇입니까? 명령줄에서 사용할 수 있나요?](https://linux55.com/image/23299/%22%ED%8C%8C%EC%9D%BC%EB%A1%9C%20%EC%9D%B8%EC%87%84%22%EB%9E%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%EB%AA%85%EB%A0%B9%EC%A4%84%EC%97%90%EC%84%9C%20%EC%82%AC%EC%9A%A9%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
Gnome 인쇄 대화상자에서 "파일로 인쇄"를 선택한 경우(cups-pdf 아님):
...실제 명령은 무엇을 실행합니까? (표시된 것처럼 포스트스크립트 변형에 관심이 있습니다.)
반면에 명령 호출이 없을 수도 있습니다 gtk_print_operation_set_export_filename
.새로운 Gtk+ 인쇄 API?
pdf2ps
어쨌든 - 명령줄( 등이 아닌) 에서 이 특정 코드를 사용할 수 있는 방법이 있습니까 ? 예를 들어, lpr
위의 대화 상자를 사용하는 것처럼 포스트스크립트 파일에 "파일로 인쇄"를 사용하면 될까요 ?
답변1
답변2
파일로 인쇄하면 문서가 프린터로 전송되지 않고 PDF 문서로 전송됩니다.
인쇄 명령을 보낼 때 컵 인쇄 시스템을 사용하는 애플리케이션도 동일한 작업을 수행할 수 있습니다.
컵필터 도구를 사용하세요. 문서를 효율적으로 변환합니다. 기본적으로 PDF로 변환됩니다.
$ cupsfilter inputfilename > outputfilename.pdf
상술 한 바와 같이여기.
답변3
lpr -P "Print_to_PDF" file_to_print
현재 구성된 프린터 목록을 얻으려면 를 실행하십시오 lpstat -p -d
.
답변4
저처럼 늦는 분이 계시다면 아래 방법으로 "파일로 인쇄"를 재현할 수 있을 것 같습니다.
pdftocairo input.pdf output.pdf -pdf
나는 Gnome에서 Evince를 사용하여 pdf 파일을 열고 파일로 인쇄함으로써 이것을 발견했습니다. 이런 방식으로 파일을 인쇄할 때 백그라운드에서 cairo 그래픽을 사용하는 것 같습니다. 결과 파일에 대해 pdfinfo를 실행하면 다음과 같이 표시됩니다.
Producer: cairo 1.16.0 (https://cairographics.org)