J'ai 16 fichiers jpg qui mesurent environ 920x1200 pixels (les largeurs diffèrent légèrement mais les hauteurs sont toutes 1200). J'essaye de les joindre dans un pdf avec:
convert *.jpg foo.pdf
Mais le format de papier résultant est de 1,53 x 2 pouces. Si je passe les arguments -page Letter
, la taille de la page finit par être ahurissante de 1,02 x 1,32 pouces. Qu'est-ce qui ne va pas ici? Toutes les informations que je peux trouver suggèrent que cela devrait fonctionner. Je veux juste un document qui se compose de 16 pages de format lettre.
Cette question est assez ancienne, mais j'ai eu un problème similaire et je pense avoir trouvé la solution.
La documentation de l'option -page indique "Cette option est utilisée de concert avec -densité", mais la relation entre les options semble un peu floue, peut-être parce que la documentation est orientée vers les images raster.
Après avoir expérimenté les paramètres, j'ai constaté que la taille de la page pdf peut être contrôlée en combinant -page-density et -units. Le documentation pour -page montre que la lettre équivaut à la saisie de 612 x 792. La combinaison de -densité 72 avec -unités pixelsperinch vous donnera (612px/72px) * 1in = 8.5in.
convert *.jpg -units pixelsperinch -density 72 -page letter foo.pdf
devrait faire ce que l'affiche originale voulait.
Je viens de réussir avec convert file.mng -page letter file.pdf
Pour Letter, vous devez spécifier la taille en points PostScript 792x612. Pour cela, essayez cette commande:
convert \
in1.jpg \
in2.jpg \
in3.jpg \
in4.jpg \
in5.jpg \
-gravity center \
-resize 792x612\! \
letter.pdf
Fonctionne pour moi avec la version ImageMagick 6.7.8-3 2012-07-19 Q16 sur Mac OS X:
identifier -format "% f [% s]:% W x% H\n" letter.pdf letter.pdf [0]: 792 x 612 letter.pdf [1]: 792 x 612 Lettre.pdf [2]: 792 x 612 Lettre.pdf [3]: 792 x 612 Lettre.pdf [4]: 792 x 612
Ou
pdfinfo -f 1 -l 5 letter.pdf Titre: _ Producteur: ImageMagick 6.7.8-3 2012-07-19 Q16 http: //www.imagemagick. org CreationDate: ven 27 juil. 22:28:00 2012 ModDate: ven juil. 27 22:28:00 2012 Tagged: non Forme: aucune Pages: 5 Crypté: non Taille de la page 1: 792 x 612 pts (lettre) Page 1 rot: 0 Page 2 taille: 792 x 612 pts (lettre) Page 2 rot: 0 Page 3 taille: 792 x 612 pts (lettre) Page 3 rot: 0 Page 4 taille: 792 x 612 pts (lettre) Page 4 rot: 0 Page 5 taille: 792 x 612 pts (lettre) Page 5 rot: 0 Taille du fichier: 178642 octets Optimisé: non PDF version: 1.3