comment enregistrer une image ? (sur le disque dur)

comment enregistrer une image ? (sur le disque dur) - Java - Programmation

Marsh Posté le 10-07-2002 à 11:02:39    

Salut a tous,
 
effectivement j ai un objet Image qui contient mon image. Et je voudrais l'enregistrer sur mon DD (je vais chercher l'image sur internet). ce sont des .jpg.
qq un aurait-il une idee ???
merci d avance bruno ;-}

Reply

Marsh Posté le 10-07-2002 à 11:02:39   

Reply

Marsh Posté le 10-07-2002 à 11:11:13    

déjà demandé il y a 2semaines -> recherche


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 10-07-2002 à 11:27:04    

peux tu m en dire un peu plus car la j ai rien trouve...
j ai fait des recherches avec images , enregistrer, copier... Mais tjs rien...
 
En fait je voudrais les enregistrer sur le dur et apres pouvoir les visualiser avec n importe quel visualiseur ....
merci bruno

Reply

Marsh Posté le 10-07-2002 à 11:30:01    

Bin moi j'ai fait une recherche avec "image" comme mot clé et c'est le PREMIER resultat qui contient la réponse à ta question
 
http://forum.hardware.fr/forum1.ph [...] aterange=2
 
 :sarcastic:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 10-07-2002 à 11:35:54    

merci

Reply

Marsh Posté le 10-07-2002 à 11:39:00    

no prob. La prochaine fois tuilise l'option danas le corps des messages + recherche en intégralité. Si tu n'utilise pas ce genre d'options tu ne récupère vraiment rien comme résultat générallement.


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 10-07-2002 à 11:41:26    

mais si les utilisateurs n ont pas la jdk 1.4
est ce toujours possible ? ie est que l objet imageio existe ds java 1.2 ???

Reply

Marsh Posté le 10-07-2002 à 11:42:57    

non je ne pense pas. Si tu veux faire avec des versions antérieurs, il me smelbe que tu dois utiliser une lib annexe de chez sun (y a pas de miracles)
 
ca s'appelle JAI (Java Advanced Imaging). Regarde sur le site http://java.sun.com/products
 
A+


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 10-07-2002 à 11:44:24    

ok je te remercie @ ++

Reply

Marsh Posté le 10-07-2002 à 11:45:01    

bruno5678 a écrit a écrit :

ok je te remercie @ ++




 
tiens nous au courant pour dire si ca a résolu ton problème ou pas ...


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 10-07-2002 à 11:45:01   

Reply

Marsh Posté le 10-07-2002 à 12:27:21    

et ben en fait il faut qu on soit sur que tout le monde puisse enregistrer l image...
donc l objet ImageIO ne peut etre retenue.
donc je vais rechercher un autre moyen...
je te tiendrait au courant si jamais jy arrive
@ ++

Reply

Marsh Posté le 10-07-2002 à 12:37:33    

Voilà le code que j'ai utilisé il y a quelques temps pour enregistrer une image à partir d'une applet de retouche photo :

Code :
  1. FileOutputStream flux;
  2. BufferedOutputStream fluxBuf;
  3. JPEGImageEncoder codec;
  4. (...)
  5. try {
  6.     flux = new FileOutputStream(nomFichier);
  7.     fluxBuf = new BufferedOutputStream(flux);
  8.     codec = JPEGCodec.createJPEGEncoder(fluxBuf, JPEGCodec.getDefaultJPEGEncodeParam(imageCourante));
  9.     codec.encode(imageCourante);
  10.     fluxBuf.close();
  11. } catch (FileNotFoundException e) {
  12. (...)
  13. } catch (IOException e) {
  14. (...)
  15. }


 
nomFichier est un String qui contient le nom du fichier.
imageCourante est une BufferedImage.
 
En espérant que ça t'aide.


Message édité par gm_superstar le 10-07-2002 à 12:38:21
Reply

Marsh Posté le 10-07-2002 à 13:14:32    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed