J'ai une série d'images (un livre numérisé, en fait) que je veux transformer en PDF au format A4.
Pourquoi je fais ça : J'aide une personne moins avertie en informatique dans un autre pays à obtenir une copie imprimée de ce livre. Je sais qu'ils ont la capacité d'imprimer des fichiers PDF, mais je ne veux pas me laisser aller à chercher et à expliquer comment redimensionner et imprimer une série d'images. - Je veux juste leur envoyer par courrier électronique quelque chose qu'ils peuvent lancer à une imprimante avec un minimum de tracas.
command-line
shell
pdf
printing
zrajm
la source
la source
Réponses:
J'ai trouvé une solution utilisant ImageMagick, mais il m'a fallu un certain temps pour comprendre que je devais utiliser l'option
-page A4
générer un PDF au format A4. En fin de compte, cette commande simple a fait le tour pour moi:Dépannage
En cherchant une réponse sur Google, je me suis rendu compte que d'autres personnes l'avaient également essayé et avaient rencontré des problèmes que je n'avais jamais vus. Ces astuces peuvent être utiles à certains d’entre vous.
Images de différentes tailles: Si vos images n'ont pas toutes la même taille, regardez cette vidéo sur YouTube: “Comment convertir plusieurs images en PDF A4 avec imagemagick” . Le gars dans la vidéo utilise la commande (dont il dit qu'elle produit une sortie A4):
Postambule
Cette question a été posée sur stackoverflow, mais a été fermée en tant que sujet hors sujet ( "Comment puis-je convertir une série d'images en PDF à partir de la ligne de commande sous Linux?" ). Comme cela me donnait un indice, mais pas la solution complète, je crée (et réponds) à cette question ici, dans l’espoir que quelqu'un le trouvera utile aussi.
la source
Utilisation img2pdf :
De sa description:
ImageMagick, d’autre part, décodera et réencodera les données JPEG, ce qui aura pour résultat perte de génération et des performances 10 à 100 pires que img2pdf.
la source
Utilisation du format de papier convert et lettre:
convertir le fichier? .jpg -gravity center -resize 612x792! -units PixelsPerInch -density 72x72 book.pdf
la source
convert
est cette réponse n'est pas utile.