Convert

Avec une simple ligne de commande, convert permet de le faire très simplement.

Exemples

Pour convertir une image en PDF :

convert mon-image.jpg mon-fichier.pdf

En se plaçant dans le dossier contenant toutes les images qu’on veut assembler dans un seul PDF (une par page) :

convert *.jpg mon-fichier.pdf

Vous obtenez une erreur ?

S’il s’agit de l’erreur

convert-im6.q16: not authorized `essai.pdf' @ error/constitute.c/WriteImage/1037

il suffit de modifier le fichier /etc/ImageMagick-6/policy.xml avce les droits root.

On cherche la ligne

  <policy domain="coder" rights="none" pattern="PDF" />

et on modifie ainsi (on remplace none par read|write dans le champ rights) :

  <policy domain="coder" rights="read|write" pattern="PDF" />

Sources

https://www.xmodulo.com/convert-jpg-image-file-to-pdf-format-on-linux.html

Un grand merci pour m’avoir évité de chercher des heures 😉 et d’avoir donné la solution simplement !

https://nowardev.wordpress.com/2018/11/04/convert-im6-q16-not-authorized-kubuntu-pdf-imagemagick-convert-shit-error/