I'm trying to print a simple US Letter document, but for some reason, I just cannot manage to fit it properly onto A4 when printing multiple pages per-list.I have tried converting the pdf using:gs -o print.pdf -sDEVICE=pdfwrite -sPAPERSIZE=a4 -dFIXEDMEDIA -pPDFFitPage -dCompatibilityLevel=1.4 input.pdfBut this does not seem to have any effect on the document, it still shows as US letter.Any way how to convert a pdf to A4 format?
Convert pdf to a different page size (US Letter -> A4)
printing;pdf;ghostscript
One solution that usually works is to use pdfjam from the texlive distribution> pdfinfo in.pdf ...Producer:       Acrobat Distiller 6.0.1 (Windows)...Page size:      612 x 792 pts (letter)Page rot:       0File size:      66676 bytesOptimized:      yesPDF version:    1.4> pdfjam --outfile out.pdf --paper a4paper in.pdf> pdfinfo out.pdf Creator:        TeXProducer:       pdfTeX-1.40.15...Page size:      595.276 x 841.89 pts (A4)Page rot:       0File size:      53963 bytesOptimized:      noPDF version:    1.5Setting the paper size to something unconventional works with another switch, such as --papersize '{6.125in,9.250in}'.As you can see here it also changed the PDF version, and dropped/modified other properties of the PDF, so you have to check if its suitable for your task.