PNG到位图文件转换

时间:2013-10-15 10:02:03

标签: java image-processing

我正在使用Spring开发RESTful API,其中一些用户可以上传他们在移动设备中绘制的一些图像。移动应用程序以.png格式发送图像,我需要从中生成一个位图,以便在Delphi中进一步处理。我一直在使用ImageIO类,但在指定.bmp格式和写入新文件时似乎没有做到这一点。是否有一些库可以进行这些图像转换?它现在应该是一个解决的问题,但我不熟悉图像处理。

由于

1 个答案:

答案 0 :(得分:0)

这应该有效:

//Create file for the source
File input = new File("c:/temp/image.png");

//Read the file to a BufferedImage
BufferedImage image = ImageIO.read(input);

//Create a file for the output
File output = new File("c:/temp/image.bmp");

//Write the image to the destination as a BMP
ImageIO.write(image, "bmp", output);