[Squeak-fr] redimensionner une image
jchauvea at etu.info.unicaen.fr
jchauvea at etu.info.unicaen.fr
Lun 2 Juil 07:56:20 UTC 2007
Bonjour et merci pour vos réponses.
Cependant, cette méthode redimensionne bien l'image mais sans dissocier la
longueur de la largeur. Je souhaiterais modifier longueur et largeur
indépendamment.
Merci.
Jérôme.
Frédéric Ferrère a écrit:
> jchauvea at etu.info.unicaen.fr a écrit :
>>
>> Bonjour.
>> Je charge une image dans une ImageMorph:
>> im:=ImageMorph new.
>> im image:
>> (Form fromBinaryStream: ((HTTPClient httpGet: 'http://.....png'))).
>> im openInWorld.
>> Mais quelle(s) méthode(s) utiliser pour la redimensionner?
>> J'ai remarqué d'ailleurs qu'on ne peut pas la redimensionner à l'aide du
>> Halo.
>> J'ai reussi à modifier la taille avec :
>> Form>> scaledToSize: newExtent
>> mais la taille obtenue n'est pas celle passée en paramètre.
>> Merci.
>> Jérôme
>>
> Bonjour,
>
> il y a surement mieux, mais voilà une première approche :
> | imgf |
> imgf := ImageMorph new.
> imgf image: (imgf image magnifyBy: 2).
> imgf openInWorld.
>
> magnifyBy: 2 pour doubler la taille, 0.5 pour diminuer de moitié, etc.
>
> Ce qui donne avec l'exemple d'origine :
> im:=ImageMorph new.
> im image:
> ((Form fromBinaryStream: ((HTTPClient httpGet: 'http://.....png')))
> magnifyBy: 2).
> im openInWorld.
>
> Cordialement,
>
> --
> Frédéric
> _______________________________________________
> Squeak-fr mailing list
> Squeak-fr at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr
Plus d'informations sur la liste de diffusion Squeak-fr