Конвертировать PDF в другой размер страницы (Письмо США -> A4)

Я пытаюсь напечатать простой документ в США, но по какой-то причине я просто не могу правильно поместить его на A4 при печати нескольких страниц в списке.

Я попытался преобразовать pdf, используя: gs -o print.pdf -sDEVICE=pdfwrite -sPAPERSIZE=a4 -dFIXEDMEDIA -pPDFFitPage -dCompatibilityLevel=1.4 input.pdf

Но это, похоже, не влияет на документ, оно все еще отображается как письмо в США.

Как конвертировать PDF в формат A4?

Одним из решений, которое обычно работает, является использование 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, поэтому вам нужно проверить, подходит ли оно для вашей задачи.