必威体育Betway必威体育官网
当前位置:首页 > IT技术

Java如何转换图片的格式?

时间:2019-07-02 02:42:20来源:IT技术作者:seo实验室小编阅读:72次「手机版」
 

怎么转换图片格式

1.不同的图片占的存储空间有所不同,有时候我们需要转换图片的格式,同时也可以节约存储空间。xx.jpg格式图片存储空间最小。

2.代码演示

package ImageIO;
import java.awt.color;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
public class ConvertImageFile {

   public static void main(String[] args) {

    BufferedImage bufferedImage;

    try {

      //1.读取图片
      bufferedImage = ImageIO.read(new File("D:\\1.png"));

      //2.创建一个空白大小相同的RGB背景
      BufferedImage newBufferedImage = new BufferedImage(bufferedImage.getWidth(),
            bufferedImage.getHeight(), BufferedImage.TYPE_INT_RGB);
      newBufferedImage.createGraphics().drawImage(bufferedImage, 0, 0, Color.WHITE, null);

      //3.再次写入的时候以jpeg图片格式
      ImageIO.write(newBufferedImage, "jpg", new File("D:\\1.jpg"));

      System.out.println("成功将png格式图片转换为jpg格式");

    } catch (IOException e) {

      e.printstacktrace();

    }

   }

}

相关阅读

Java技术对网站建设有什么好处

  工程师为消费类设备开发了这种语言,并使其与当时适度的CPU兼容时保持了简单性。从那时起,这种面向对象的语言已用于创建简单到

JavaScript主要作用是什么呢

 JavaScript主要作用是什么呢?学习编程的同学对JavaScript并不陌生,JavaScript是前端技术中非常重要的内容,是网站搭建必不可少的

java.lang.UnsupportedClassVersionError

截图:                                                            错误日志: Exception in thr

在img的图片上添加文字

<p style="position: relative; width: 170px; height: 89px;"> <img src="图片地址" width="170" height="89" alt="">

最简单实用的Word2007转换2003技巧

其实seo实验室(http://www.wordlm.com)以前也曾提到过很多次将Word2007转换2003的方法,长来的朋友一定知道如何转换,近期许多朋友在网

分享到:

栏目导航

推荐阅读

热门阅读