1

lut smile

j'ai besoin d'ouvrir une image, de la retoucher (un zoom), et de l'enregistrer en jpg ou gif dans un buffer (parce que c un applet, et que g donc pas acces au sys de fichiers) et finalement envoyer les octets du buffer vers une url (vers un script asp qui se chargera de l'enregistrer sur le serveur en l'occurence)


or je n'ai rien vu dans les packages standards de sun qui me permette de faire ça simplement (surtout la conversion Image=>gif/jpg)

z'avez une solution ?

2

en fait le jpg suffirait.

3

sick

4

les fonction image de awt sont très limitées sad il faudrait voir s'il n'existe pas des API plus complètes.
avatar

5

oki. je ne crois pas que swing soit bcp plus interressante sur ce point sad
et sinon g déjà trouvé des sources plus ou moins interessantes pour la gestion des jpg mais ça fait vraiment usine à gaz je trouve (pour un si petit programme au final..)

6

Je te conseille de charger ton image avec le classic ImageReader (ouvre sa javadoc smile ) descendant du bon vieux Image (le père de tous nos gribouillis)...
Essaye de charger une image dans une fenetre (bete et méchante) en gif et en jpeg...
Si les 2 foncitonnent, cela signifient que tu n'as pas à t'embéter avec le format grin
par contre, il faut voir ImageWriter pour connaitre comment spécifier le format de destination (ce qui risque d'être corsec grin)...

Pour charger l'image depuis le net, simplement HttpURLConnection qui te renvoie un flux (à convertir pour les images...). Pour le poser, voir les capacités des applets... Le mieux est de poser l'image par ftp sur un serveur et rediriger la page sur ce lien!

Bon courage, ce n'est pas simple!