Une question que vous vous posez souvent dans votre vie de tous les jours, surtout au réveil:
"Mais comment convertir un JPG en PDF, sous Linux, en ligne de commande?"
Hé bien c'est très simple!
Tout d'abord installer le programme imagemagik à partir de la logithèque Ubuntu:
ou si vous préférez l'installer en ligne de commande:
$ sudo apt-get install imagemagick
Imagemagick contient en fait plusieurs programmes qui constituent une véritable caisse à outil de l'image.
Le programme qui nous intéresse ici pour convertir les fichiers .jpg en fichier .pdf est "convert".
Le package une fois installé, dans un terminal, tapez simplement:
$ convert /chemin_vers_votre_fichier_source/picture.jpg /chemin_vers_votre_fichier_de_destination/picture.pdf
Affinons un peu la commande:
$ convert *.jpg pictures.pdf
--> vous obtiendrez ainsi un fichier pdf contenant tous les fichiers jpg du répertoire indiqué.
Pour rappel, en ligne de commande, l'astérisque est un joker qui signifie ici "concerne tous les fichiers dont l'extension est .jpg"
Affinons encore notre commande:
$ convert page1.jpg page2.jpg +compress file.pdf
--> Vous obtenez ainsi un fichier pdf dans lequel vous avez spécifié la place des fichiers:
page 1 --> sera affiché le fichier page1.jpg
page 2 --> sera affiché le fichier page2.jpg
compress --> pour optimiser la taille du fichier pdf ainsi généré
autre option possible:
$ convert -rotate 90 page\*.jpg +compress file.pdf
--> l'option rotate permet de tourner les images du nombre de degrés indiqué avant de les insérer dans le fichier pdf
Pour appliquer une rotation à un seul fichier, vous pouvez aussi utilisez:
$ convert -rotate 180 fichier.pdf fichier180.pdf