====== Manipulation d'images ====== Pour convertir un lot de fichiers svg en png : for i in *.svg ; do inkscape ./$i --export-png=./png/$i.png ; done Pour redimensionner un lot d'images jpg en 800x600 et en mettant une qualité "web" sur les images (allège le tout) : for i in *.jpg ; do a="${i%%.*}" ; convert ./$i -resize 800x600 -strip -quality 50 $a"2.jpg" ; done Version "verbose" (sans la baisse de qualité) : for i in *.jpg ; do a="${i%%.*}" ; echo $a ; convert ./$i -resize 800x600 ./final/$a'2.jpg' ; done Pour convertir un lot d'image afin qu'elles fassent exactement 1600x1063, en gardant leur ratio et donc en ajoutant du blanc autour ; et en centrant les images quand c'est le cas : for i in *.jpg ; do a="${i%%.*}" ; echo $a ; convert ./$i -resize 1600x1063 -size 1600x1063 xc:white +swap -gravity center -composite redim/$a".jpg" ; done