salut
je voudrer savoir comment récuperer l'extension d'une image (esque elle est gif ou bien jpg ou autre )
merci d'avance
Version imprimable
salut
je voudrer savoir comment récuperer l'extension d'une image (esque elle est gif ou bien jpg ou autre )
merci d'avance
Qu'est-ce que tu entends par image ?
Tu parles de : BufferedImage http://java.sun.com/j2se/1.5.0/docs/...eredImage.html
De Raster : http://java.sun.com/j2se/1.5.0/docs/...ge/Raster.html
...
Ou d'autres choses ?
utiliser un jfilechooser et ensuite "getname" du fichier et ensuite comparaison sur le suffixe du fichier
je parle d'un objet de type Image
ou puis je réucuperer la format d'une image ! avant la creation de l'objet Image cad ou
merci
A la lecture du fichier, par exempleCitation:
ou puis je réucuperer la format d'une image !
ouCode:BufferedImage imageSrc = ImageIO.read(new File("nom_fichier_image"));
Code:Image image = Toolkit.getDefaultToolkit().getImage("nom_fichier_image");
bonjour
merci pour votre répanse
vous voulez dir que le format de l'image est inclue dans l'objet Image (plus toute information de cette image) mais mois je veut extraire cette information a part cad d'un objet Image ou BuffredImage j'obtien le format
merci
Si tu veux juste recupere l'extension de ton image il suffit de parse le nom de fichier de ton image.
Quoi au'il arrive dans ton programme pour acceder aux images il te faudra connaitre le nom complet du fichier a ce moment un petit :
fichier.getName().split('.')[1] te rendera l'extension de ton image.
Tu pourra alorsa creer tes objets image comme te l'as dit ngpub
Pardon mon post précédent n'est pas clair, j'indique juste les lignes où figure le nom du fichier qui a créer l'image donc c'est ici (juste avant ou juste après) qu'il faut mémoriser les infos qui concerne le nom de fichier.