J'ai une image sur le disque qui est un fichier jpg. Je veux convertir et enregistrer comme png et supprimer le jpg d'origine. Quel est le meilleur moyen de le faire en Java?java save jpg as png
String justNameJpg = "something.jpg";
String justNamePng = ImageEditor.GetImageNameNoExtension(justName) + "." + "png";
java.awt.image.BufferedImage bufferedImage = ImageIO.read(new File(folder, justNameJpg));
ImageIO.write(bufferedImage, "png", new File(folder, justNamePng));
Ça fait mal de ne jamais vérifier que Le format .png est supporté en vérifiant d'abord qu'il est présent dans le tableau retourné par 'ImageIO.getWriterFormatNames()' –