Table des matières

PDF à partir d'images et autres image magick

Créer un pdf à partir d'images

Image magick fait ça très bien :

convert -compress jpeg unicorn-origami-* uni.pdf

-compress jpeg pour s'assurer que ça ne soit pas trop volumineux, si les fichiers ont le même nom suivi de 1, 2, 3, ils seront pris dans l'ordre.

Assembler des PDF

Si on a déjà plusieurs pdf à assembler en un seul, pdfunite est installé de base dans le paquet “poppler-utils” sous debian.

Syntaxe :

pdfunite input1.pdf input2.pdf input3.pdf output.pdf

Ajouter un filigrane

convert -density 150 document1.pdf -gravity center -pointsize 8 -fill 'rgba(100, 100, 100, 0.20)' -draw "text 0,0 '$(cat filigrane.txt)'" -fill blue -compress zip document_modifie.pdf

.

Transformer un lot de svg en un seul pdf

convert *.svg lot.pdf

Il est possible d'ajouter des options, comme -density 300 pour améliorer la résolution (ou pas, le résultat est bizarre chez moi). L'option -resample 300 surchauffe mon CPU et fait planter l'ordi, à éviter.

Ce n'est pas optimum, il y a probablement moyen de faire ça mieux.