
Gnome 인쇄 대화상자(cups-pdf 아님)에서 "파일로 인쇄"를 선택한 경우:
... 실행되는 실제 명령은 무엇입니까? (이미지와 같이 포스트스크립트 변형에 관심이 있습니다)
반면에 명령 호출이 없을 수도 있습니다. 어쩌면 그것은 gtk_print_operation_set_export_filename
아마도새로운 Gtk+ 인쇄 API?
어쨌든 명령줄에서 이 특정 코드를 활용할 수 있는 방법이 있습니까 pdf2ps
? lpr
위의 대화 상자를 사용하는 것처럼 포스트스크립트 파일에 "파일로 인쇄"하는 방법을 사용한다고 가정해 보겠습니다 .
답변1
답변2
Print-to-file은 문서를 프린터가 아닌 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)