크기를 조정하지 않고 이미지를 cup-pdf로 인쇄

크기를 조정하지 않고 이미지를 cup-pdf로 인쇄

lp를 사용하여 cup-pdf 프린터로 png 파일을 인쇄하면 fitplot이 false인 경우에도 그림이 페이지 크기에 맞게 조정됩니다(가정).

lp ~/Pictures/tux-db.png

lpoptions의 출력은 다음과 같습니다.

복사본=1 device-uri=cups-pdf:/ 마무리=3 fitplot=false job-hold-until=no-hold job-priority=50 job-sheets=none,none marker-change-time=0 미러=false 숫자 -up=1 방향 요청=3 ppd-timestamp=* 프린터 명령=자동 구성,청소,PrintSelfTestPage 프린터-정보=PDF 프린터-is-accepting-jobs=true 프린터-is-colormanaged=true 프린터-만들기- model='일반 CUPS-PDF 프린터' 프린터 상태=3 프린터-상태-변경-시간=1464004024 프린터-상태-이유=없음 프린터 유형=8450124 프린터-uri-supported=ipp://localhost:631/printers /PDF 크기 조정=100

생성된 PDF는여기.

이미지 뷰어로 png 파일을 열고 인쇄하면 올바른 크기의 pdf(작은 그림)가 나오므로 프린터에서 올바른 크기로 인쇄할 수 있습니다. PDF 파일여기.

사용하기에 적합한 옵션은 무엇입니까?

우분투 14.04를 사용합니다.

확실히 말하자면, 최종 목표는 내 SW에서 올바른 옵션과 함께 cup API를 사용하여 크기를 다시 조정하지 않고 이미지를 인쇄할 수 있도록 하는 것입니다(작은 이미지를 큰 크기로 조정하는 것을 방지하기 위해).

답변1

답은 스케일링 매개변수임이 밝혀졌습니다. 매개변수가 이미지에 상대적인 줄 알았는데 알고 보니 페이지에 상대적인 것이었습니다.

따라서 scale=0으로 설정하면 이미지가 기본 크기로 인쇄됩니다. ppi(인치당 픽셀) 및 자연 크기 조정 매개변수를 사용하여 조작하는 것도 가능합니다. 더 많은 정보여기.

관련 정보