江蘇520

          江蘇520

          常用鏈接

          統(tǒng)計(jì)

          最新評論

          如何用java 添加水印

          import java.awt.*
          import java.awt.event.*
          import java.io.*
          import java.awt.image.*
          import org.w3c.dom.*
          import com.sun.image.codec.jpeg.*
          import javax.imageio.*
          /**
          author by http:
          //www.5a520.cn
          */
          public class ImgBean
          public void ImgBean(){} 
          public void ImgYin(String s,String ImgName)
          try
          File _file 
          = new File(ImgName); 
          Image src 
          = ImageIO.read(_file); 
          int wideth=src.getWidth(null); 
          int height=src.getHeight(null); 
          BufferedImage image
          =new BufferedImage(wideth,height,BufferedImage.TYPE_INT_RGB); 
          Graphics g
          =image.createGraphics(); 
          g.drawImage(src,
          0,0,wideth,height,null); 
          String s
          ="我要加的水印 ,來源http://www.bt285.cn BT下載"
          g.setColor(Color.RED); 
          g.setFont(
          new Font("宋體",Font.PLAIN,20)); 
          Font aa
          =new Font("宋體",Font.PLAIN,20); 

          g.drawString(s,wideth
          -150,height-10); 
          g.dispose(); 
          FileOutputStream out
          =new FileOutputStream(ImgName); 
          JPEGImageEncoder encoder 
          = JPEGCodec.createJPEGEncoder(out); 
          encoder.encode(image); 
          out.close(); 
          }
           
          catch(Exception e)
          System.out.println(e); 
          }
           
          }
           
          }


          posted on 2009-05-18 20:45 江蘇520 閱讀(1548) 評論(0)  編輯  收藏

          主站蜘蛛池模板: 仁寿县| 尉犁县| 金寨县| 南岸区| 吉首市| 绥芬河市| 曲松县| 讷河市| 来宾市| 炉霍县| 晋州市| 乌审旗| 灵寿县| 集贤县| 井陉县| 大荔县| 泾川县| 开阳县| 丰城市| 盘山县| 乌恰县| 宜良县| 从化市| 乌审旗| 晴隆县| 九台市| 镇坪县| 郯城县| 石林| 福安市| 密云县| 微山县| 思南县| 顺义区| 五大连池市| 于都县| 清新县| 威远县| 江津市| 汕头市| 独山县|