Conversion de pdf en un format de page différent (Lettre US -> A4)


40

J'essaie d'imprimer un simple document Lettre US, mais pour une raison quelconque, je ne parviens tout simplement pas à l'adapter correctement au format 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 une lettre américaine.

De toute façon, comment convertir un pdf en format A4?

Réponses:


68

Une solution qui fonctionne habituellement consiste à utiliser pdfjamla 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

Définir un format non conventionnel dans le format de papier fonctionne avec un autre commutateur, tel que --papersize '{6.125in,9.250in}'.

Comme vous pouvez le voir ici, il a également modifié la version PDF et supprimé / modifié d'autres propriétés du PDF. Vous devez donc vérifier si elle convient à votre tâche.


1
J'ai essayé d'utiliser ceci sur un document PDF avec des formulaires. En conséquence, j'ai perdu les formulaires et les données sauvegardées.
Yuv
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.