Le Mercredi 25 Juillet 2001 19:14, thomas nous a parl� de:

Salut!
Tiens il y a cette article qui traite ton probl�me

http://www.linuxfocus.org/English/July2001/article211.shtml

> Klaus a �crit :
> > sur un site perso (annuaire p�dagogique), j'ai des centaines d'images,
> > gif et jpeg, de tailles tr�s diff�rentes, et je voudrais harmoniser ou
> > standardiser leur taille. Jusqu'� pr�sent, j'ai travaill� avec StarOffice
> > qui a fait une bonne partie de ce boulot, mais je suis en train de passer
> > en php/mysql, et �a change tout.
> >
> > Il y a en gros 3 types d'images: carr�, tout en longueur et tout en
> > hauteur, j'ai donc pens� � 3 standards de taille. Comment afficher
> > d'abord la liste des images avec leur taille ? Comment automatiser
> > ensuite leur taille selon les standards encore � d�finir ? Merci de toute
> > proposition, aussi et surtout si mon raisonnement n'est pas (ou pas tout
> > � fait) judicieux
>
> Le package ImageMagic est ton ami.
> le programme le plus utile est convert.
> exemple:
> [thomas@airelle thomas]$ convert -verbose banner.gif /dev/null
> banner.gif 300x85+0+0 PseudoClass 256c 13470b GIF -0.0u 0:01
> banner.gif=>/dev/null 300x85+0+0 PseudoClass 256c GIF 0.0u 0:01
>
> tu r�cup�re donc la taille (300x85)
> ensuite pour changer la taille (vers 200 de large, hauteur ajust�e en
> rapport)
> [thomas@airelle thomas]$ convert -geometry 200x200 banner.gif
> banner_new.gif
> [thomas@airelle thomas]$ convert -verbose banner_new.gif /dev/null
> banner_new.gif 200x56+0+0 PseudoClass 256c 13504b GIF 0.0u 0:00
> banner_new.gif=>/dev/null 200x56+0+0 PseudoClass 256c GIF 0.0u 0:01
>
> Et voila le tour est jou�.
> Ya plus qu'a scripter autour selon tes besoins.

Répondre à