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