간단한 US Letter 문서를 인쇄하려고 하는데 어떤 이유에서인지 각 목록의 여러 페이지를 인쇄할 때 A4 용지에 제대로 들어갈 수 없습니다.
다음을 사용하여 PDF를 변환하려고 합니다.
gs -o print.pdf -sDEVICE=pdfwrite -sPAPERSIZE=a4 -dFIXEDMEDIA -pPDFFitPage -dCompatibilityLevel=1.4 input.pdf
그러나 이것은 파일에 아무런 영향을 미치지 않는 것 같습니다. 여전히 미국 문자로 표시됩니다.
pdf를 A4 형식으로 변환하는 방법이 있습니까?
답변1
일반적으로 작동하는 솔루션은 pdfjam
texlive 배포판을 사용하는 것입니다.
> pdfinfo in.pdf
...
Producer: Acrobat Distiller 6.0.1 (Windows)
...
Page size: 612 x 792 pts (letter)
Page rot: 0
File size: 66676 bytes
Optimized: yes
PDF version: 1.4
> pdfjam --outfile out.pdf --paper a4paper in.pdf
> pdfinfo out.pdf
Creator: TeX
Producer: pdfTeX-1.40.15
...
Page size: 595.276 x 841.89 pts (A4)
Page rot: 0
File size: 53963 bytes
Optimized: no
PDF version: 1.5
다른 스위치를 사용하여 용지 크기를 색다른 값(예: )으로 설정하십시오 --papersize '{6.125in,9.250in}'
.
여기에서 볼 수 있듯이 PDF 버전도 변경하고 PDF의 다른 속성을 제거/수정하므로 작업에 적합한지 확인해야 합니다.