Java将GIF图像转换为PNG格式 [英] Java convert GIF image to PNG format

查看:773
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆