Bonjour,
comment pourrais-je vérifier qu'une image de format JPG a bien une extension jpg ou bien jpeg et que quelqu'un ne sait pas amuser a mettre une extension png par exemple?
J'aimerai vérifier ça pour les format JPG, BMP et TIF.
Bonjour,
comment pourrais-je vérifier qu'une image de format JPG a bien une extension jpg ou bien jpeg et que quelqu'un ne sait pas amuser a mettre une extension png par exemple?
J'aimerai vérifier ça pour les format JPG, BMP et TIF.
Salut,
Exemple:
Ton fichier doit être "monImage.jpg"
Si le type jpg a été changé, en le lisant par exemple en utilisant la classe Scanner et en "catchant", il y aura levée d'une exception: (FileNotFoundException fnfe), ce qui signifie que le fihier n'existe pas ou plus, soit sous ce nom, soit avec ce type, soit les deux.
Cordialement,
Dan
salut
tu Tu peux lire l'en-tête de ton fichier pour vérifier le format de ton image
et aprés extraire son extension avec
et faire la vérification
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 String extension = nom_fichier_image.substring(nom_fichier_image.length()-3)
Ma Chaine youtube : https://www.youtube.com/@medBkDev
Mes Articles
guide du débutant pour apprendre à programmer en Java -
FAQ Java et les cours et tutoriels Java
je suppose que les noms en ".jpg", ".JPG", ".jpeg" et ".JPEG" sont ok ... non?
le conseil précédent qui consiste à lire le format directement dans l'en tête fichier me semble plus sûr (même si c'est plus dur).
merci
Partager