熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> JSP教程 >> 正文

java常用圖片讀寫程序

2013-11-15 12:13:42  來源: JSP教程 

  package util;
import javaioFile;  
import javaioFileOutputStream;  
import javaawtGraphics;  
import javaawtImage;  
import javaawtimageBufferedImage;  
import comsunimagecodecjpegJPEGCodec;  
import comsunimagecodecjpegJPEGImageEncoder;
public class TuPian{
public void jpgTset() throws Exception{  
  
  File _file = new File("d:ProjectTestpicjpg"); //讀入文件  
        Image src = javaximageioImageIOread(_file); //構造Image對象  
        int wideth=srcgetWidth(null); //得到源圖寬  
        int height=srcgetHeight(null); //得到源圖長  
        Systemoutprintln("長度為"+StringvalueOf(wideth));
        Systemoutprintln("寬度為"+StringvalueOf(height));
        BufferedImage tag = new BufferedImage(wideth/height/BufferedImageTYPE_INT_RGB);  
        taggetGraphics()drawImage(srcwideth/height/null); //繪制縮小後的圖 
        
        // 輸出到文件流
        FileOutputStream out=new FileOutputStream("d:ProjectTestpicnewfilejpg");   
        // File file = new File("newFilejpg");  
        JPEGImageEncoder encoder = JPEGCodeccreateJPEGEncoder(out);  
        encoderencode(tag); //JPEG編碼  
        outclose();  
  }  
public static void main(String[] args){

  try{  
   new TuPian()jpgTset();  
  }catch(Exception e){  
            eprintStackTrace();  
       }  
}
}  


From:http://tw.wingwit.com/Article/program/Java/JSP/201311/20537.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.