¿Cómo guardar un BufferedImage como una imagen png en Java?

publicado por: Anonymous

Me refiero a cargar una imagen que se encuentre en el proyecto con un BufferedImage asi:

BufferedImagen imagen = ImageIO.read(new File("imagen.png"));

y luego esa imagen guardarla en el escritorio asignandole un nombre desde codigo, no necesito que me expliquen sobre seleccionar la ruta con un JFileChooser ni nada, solo la instruccion, que sea algo como recibir la imagen, la ruta en donde sera guardada y el nombre del archivo que se va a crear.

Saludos!

solución

Segun tu ejemplo guardar la imagen seria asi:

File outputfile = new File("../desktop/nuevoNombre.png");
ImageIO.write(imagen, "png", outputfile);
Respondido por: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *