江蘇520

          江蘇520

          常用鏈接

          統(tǒng)計

          最新評論

          如何用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 閱讀(1543) 評論(0)  編輯  收藏

          主站蜘蛛池模板: 金湖县| 昆山市| 新河县| 商南县| 进贤县| 甘洛县| 蒲江县| 中方县| 当雄县| 大渡口区| 黄骅市| 大石桥市| 平谷区| 象州县| 广饶县| 沙雅县| 云安县| 云林县| 隆回县| 和静县| 木兰县| 五大连池市| 海林市| 涪陵区| 军事| 明光市| 饶平县| 晋宁县| 彭水| 故城县| 丰城市| 诸城市| 尉氏县| 颍上县| 舒兰市| 囊谦县| 卓尼县| 资兴市| 浮梁县| 耿马| 息烽县|