在某些应用场景下,
可能需要对上传的gif图片进行处理,
这个代码对原GIF图片进行了保存,
并截取了第一帧图片(支持背景透明)。
</pre><pre code_snippet_id="1610621" snippet_file_name="blog_20160315_6_1788042" name="code" class="java">
<pre name="code" class="java">public void save(){
try {
//要操作的图片
FileInputStream is=new FileInputStream("E:\\test\\testgif.gif");
//把图片读取读取到内存的流
ByteArrayOutputStream bos=new ByteArrayOutputStream();
//原图保存位置
FileOutputStream fos=new FileOutputStream("E:\\test\\02\\t_01.gif");
byte buffer[]=new byte[1024];
int leng=0