57 votes

Comment fusionner des PDF en utilisant Imagemagick (problème de résolution)

Lorsque j'essaie de fusionner deux fichiers .pdf en utilisant Imagemagick

convert pdf1.pdf pdf2.pdf temp.pdf

le fichier temp.pdf résultant semble avoir une résolution très basse. Comment puis-je conserver la résolution identique à celle des fichiers source?

0voto

fabrizioM Points 11498

Je n'ai pas trouvé de moyen de joindre deux fichiers pdf tout en conservant une bonne résolution et le texte intact, mais j'ai trouvé un moyen de le convertir en un fichier png haute résolution.

pdftoppm -f 1 -l 1 -aa yes -aaVector yes -png -r 300 page.pdf > tmp1.png
pdftoppm -f 2 -l 2 -aa yes -aaVector yes -png -r 300 page.pdf > tmp2.png
convert tmp1.png tmp2.png +append -quality 100 page.png

Cela prend les deux premières pages de page.pdf et les joint dans un fichier png haute résolution côte à côte.

Changer la dernière ligne en

convert tmp1.png tmp2.png +append -quality 100 page.pdf

résultera en un document pdf en sortie comme je l'ai ensuite découvert après avoir expérimenté avec pngtopnm, pnmtops, ps2pdf.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X