Bonjour
Est-il possible de faire depuis la console des impressions de séries d'images en PDF ? Mon objectif serait de regrouper sous un même PDF les images d'un dossier en n'imprimant qu'une seule image par page et en adaptant la taille de chaque page à la taille de l'image.
L'idéal serait qu'il soit possible de faire un traitement de chaque image (redimensionnement, recompression).
Je pense que l'idée globale serait de faire une boucle sur l'ensemble des "*.jpg" ou "*.png" d'un dossier, de traiter avec convert dans un fichier "..._tmp.jpg", et de l'ajouter correctement vers une nouvelle page du pdf en création., puis de supprimer tous les "..._tmp.jpg"
Si je sais faire un peu de traitement par lots des fichiers (bouclage sur les jpg, puis traitement individuel), je ne sais pas du tout comment former avec ces jpg des pages individuelles de pdf correctement dimensionnées.
Des idées ?
Merci
Totofweb
# Micmac
Posté par Obsidian . Évalué à 2.
Pour faire un traitement par lot sur un ensemble de fichiers, *.jpg par exemple. Tu peux faire ça (ici, en bash) :
for i in *.jpg ; do traitement $i ; done
Pour le reste, y a un gros mélange entre tes impressions, tes images *.jpg et tes fichiers *.pdf. Tu peux être un peu plus clair ?
# fpdf...
Posté par NeoX . Évalué à 1.
apres le retaillage des images pourraient se faire avant soit en php soit en shell
# Trouvé
Posté par totofweb . Évalué à 3.
Ca pourra peut-être être utile à d'autres...
# imagemagick et tout ses potes
Posté par Cereal Killer . Évalué à 3.
J'imagine que c'est pas exactement c'que tu cherches a faire, mais :
$ convert -adjoin *.jpg plop.pdf
prend tout les jpg et les mets dans plop.pdf, même pas besoin de boucler!
j'suis certains qu'en RTFM un peu, tu pourras faire tranquille ce que t'as besoin avec convert ou mogrify.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.