亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Java實現(xiàn)將png格式圖片轉(zhuǎn)換成jpg格式圖片的方法【測試可用】

 更新時間:2018年03月16日 14:51:40   作者:sharkshake  
這篇文章主要介紹了Java實現(xiàn)將png格式圖片轉(zhuǎn)換成jpg格式圖片的方法,涉及java文件讀寫及圖形創(chuàng)建等相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了Java實現(xiàn)將png格式圖片轉(zhuǎn)換成jpg格式圖片的方法。分享給大家供大家參考,具體如下:

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 {
      // read image file
      bufferedImage = ImageIO.read(new File("c:\\java.png"));
      // create a blank, RGB, same width and height, and a white
      // background
      BufferedImage newBufferedImage = new BufferedImage(
          bufferedImage.getWidth(), bufferedImage.getHeight(),
          BufferedImage.TYPE_INT_RGB);
      // TYPE_INT_RGB:創(chuàng)建一個RBG圖像,24位深度,成功將32位圖轉(zhuǎn)化成24位
      newBufferedImage.createGraphics().drawImage(bufferedImage, 0, 0,
          Color.WHITE, null);
      // write to jpeg file
      ImageIO.write(newBufferedImage, "jpg", new File("c:\\java.jpg"));
      System.out.println("Done");
    } catch (IOException e) {
      e.printStackTrace();
    }
  }
}

PS:這里再為大家推薦幾款圖片處理相關(guān)在線工具供大家參考:

在線圖片格式轉(zhuǎn)換(jpg/bmp/gif/png)工具:
http://tools.jb51.net/aideddesign/picext

在線圖片裁剪/生成工具:
http://tools.jb51.net/aideddesign/imgcut

ICO圖標在線生成工具:
http://tools.jb51.net/aideddesign/ico_img

在線低多邊形圖形生成工具:
http://tools.jb51.net/aideddesign/img_lowpoly

更多java相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Java圖片操作技巧匯總》、《java日期與時間操作技巧匯總》、《Java操作DOM節(jié)點技巧總結(jié)》、《Java文件與目錄操作技巧匯總》及《Java數(shù)據(jù)結(jié)構(gòu)與算法教程》。

希望本文所述對大家java程序設(shè)計有所幫助。

相關(guān)文章

  • springboot實現(xiàn)文件上傳步驟解析

    springboot實現(xiàn)文件上傳步驟解析

    這篇文章主要介紹了springboot實現(xiàn)文件上傳步驟解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-12-12
  • Elasticsearch常用DSL語法巧記

    Elasticsearch常用DSL語法巧記

    這篇文章主要為大家介紹了Elasticsearch常用DSL語法巧記,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2024-01-01
  • Java8 Lambda表達式詳解及實例

    Java8 Lambda表達式詳解及實例

    這篇文章主要介紹了Java8 Lambda表達式詳解的相關(guān)資料,需要的朋友可以參考下
    2016-09-09
  • 概述Java的struts2框架

    概述Java的struts2框架

    本篇文章主要對struts2框架概念、優(yōu)缺點進行簡要概述。相信會對大家學(xué)習(xí)Java有所幫助,需要的朋友一起來看下吧
    2016-12-12
  • springBoot無法解析yml問題

    springBoot無法解析yml問題

    這篇文章主要介紹了springBoot無法解析yml問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • RabbitMQ消費者限流實現(xiàn)消息處理優(yōu)化

    RabbitMQ消費者限流實現(xiàn)消息處理優(yōu)化

    這篇文章主要介紹了RabbitMQ消費者限流實現(xiàn)消息處理優(yōu)化,消費者限流是用于消費者每次獲取消息時限制條數(shù),注意前提是手動確認模式,并且在手動確認后才能獲取到消息,感興趣想要詳細了解可以參考下文
    2023-05-05
  • IDEA找不到j(luò)dk該如何解決

    IDEA找不到j(luò)dk該如何解決

    這篇文章主要給大家介紹了關(guān)于IDEA找不到j(luò)dk該如何解決的相關(guān)資料,剛安裝好IDEA后,我們運行一個項目時候,有時候會遇到顯示找不到Java的JDK,需要的朋友可以參考下
    2023-11-11
  • 深入理解JDK8中Stream使用

    深入理解JDK8中Stream使用

    Stream 是 Java8 中處理集合的關(guān)鍵抽象概念,它可以指定你希望對集合進行的操作,可以執(zhí)行非常復(fù)雜的查找、過濾和映射數(shù)據(jù)等操作。這篇文章主要介紹了JDK8中Stream使用解析,需要的朋友可以參考下
    2021-06-06
  • Java單列集合Collection常用方法示例詳解

    Java單列集合Collection常用方法示例詳解

    這篇文章主要介紹了Java單列集合Collection常用方法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-11-11
  • Java設(shè)計模式之裝飾模式(Decorator模式)介紹

    Java設(shè)計模式之裝飾模式(Decorator模式)介紹

    這篇文章主要介紹了Java設(shè)計模式之裝飾模式(Decorator模式)介紹,本文講解了為什么使用Decorator、如何使用裝飾模式、Jive中的Decorator實現(xiàn)等內(nèi)容,需要的朋友可以參考下
    2015-03-03

最新評論