Java将GIF图像转换为PNG格式 [英] Java convert GIF image to PNG format
本文介绍了Java将GIF图像转换为PNG格式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我必须构建一个Java Servlet,该Java Servlet接收图像并将返回的图像转换为PNG格式.我怎样才能做到这一点? 通过转换,我并不意味着更改文件扩展名,如某些示例所示.
I have to build a Java servlet that receives an image and returns that image converted to PNG format. How can I achieve this? By converting I don't mean changing the file extension, like some examples suggest.
提前谢谢!
推荐答案
尝试一下:
package demo;
import javax.imageio.ImageIO;
import java.io.File;
import java.io.IOException;
public class Main {
public static void main( String [] args ) throws IOException {
File input = new File("input.gif");
File output = new File("output.png");
ImageIO.write( ImageIO.read( input ), "png", ouput);
}
}
阅读 ImageIO .
当然,您可能希望改为从流中读取和写入.
Of course, you may want to read and write from an stream instead.
这篇关于Java将GIF图像转换为PNG格式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文