久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

JSP給圖片添加文字

 ChirMan 貓 2006-07-25



<%@ page autoFlush="false" contentType="text/html;charset=GBK" import="java.io.FileInputStream,
java.io.FileOutputStream,
java.awt.*,
java.awt.image.*,
com.sun.image.codec.jpeg.*,
java.util.*"%>

<%  
  out.clear();  
  response.addHeader("pragma","NO-cache");  
  response.addHeader("Cache-Control","no-cache");  
  response.addDateHeader("Expries",0);  
  String FileName = "E:\\2.jpg";
  String OutFileName = "C:\\ww.jpg";

  //創(chuàng)建一個FileInputStream對象從源圖片獲取數(shù)據(jù)流  
  FileInputStream sFile = new FileInputStream(FileName);

  //創(chuàng)建一個Image對象并以源圖片數(shù)據(jù)流填充
 Image src = javax.imageio.ImageIO.read(sFile);  
 int width = src.getWidth(null); //得到源圖寬  
 int height = src.getHeight(null); //得到源圖長  
 if (width>70 && height>30){
     //創(chuàng)建一個BufferedImage來作為圖像操作容器
     BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);

      //創(chuàng)建一個繪圖環(huán)境來進(jìn)行繪制圖象
   Graphics g = image.getGraphics();

     //將原圖像數(shù)據(jù)流載入這個BufferedImage  
   g.drawImage(src,0,0,width,height,null);

     //設(shè)定文本字體
     g.setFont(new Font("宋體",Font.PLAIN,48));  
 
   //設(shè)定文本
   String rand = "中國";

     //設(shè)定文本顏色  
     g.setColor(Color.black);

   //向BufferedImage寫入文本字符
   g.drawString(rand,20,50);  

   //使更改生效
   g.dispose();    

   //創(chuàng)建輸出文件流
   FileOutputStream outi = new FileOutputStream(OutFileName);  

   //創(chuàng)建JPEG編碼對象
   JPEGImageEncoder encodera = JPEGCodec.createJPEGEncoder(outi);    

   //對這個BufferedImage (image)進(jìn)行JPEG編碼
   encodera.encode(image);  
   outi.close(); //關(guān)閉輸出文件流  
 }
%>


    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約