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@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@lists.squeakfoundation.org http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr