J'essaie d'imprimer un simple document US Letter, mais pour une raison quelconque, je n'arrive pas à l'adapter correctement sur A4 lors de l'impression de plusieurs pages par liste.
J'ai essayé de convertir le pdf en utilisant: gs -o print.pdf -sDEVICE=pdfwrite -sPAPERSIZE=a4 -dFIXEDMEDIA -pPDFFitPage -dCompatibilityLevel=1.4 input.pdf
Mais cela ne semble pas avoir d'effet sur le document, il apparaît toujours comme lettre américaine.
Comment convertir un pdf au format A4?
Une solution qui fonctionne généralement consiste à utiliser pdfjam
à partir de la distribution 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
La définition du format de papier sur un élément non conventionnel fonctionne avec un autre commutateur, tel que --papersize '{6.125in,9.250in}'
.
Comme vous pouvez le voir ici, il a également changé la version PDF, et supprimé/modifié d'autres propriétés du PDF, vous devez donc vérifier si cela convient à votre tâche.