多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > web前端 > htmlcss > Java圖片加水印

Java圖片加水印

來源:程序員人生   發(fā)布時(shí)間:2014-12-11 08:36:00 閱讀次數(shù):4067次

code

import java.awt.Font; import java.awt.Graphics; import java.awt.Image; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileOutputStream; import com.sun.image.codec.jpeg.JPEGCodec; import com.sun.image.codec.jpeg.JPEGImageEncoder; import javax.imageio.ImageIO; public class WaterMark{ public static void pressImage(String dst,String src,int x,int y){ try{ File f=new File(src); Image img=ImageIO.read(f); int w=img.getWidth(null); int h=img.getHeight(null); BufferedImage bimg=new BufferedImage(w, h, BufferedImage.TYPE_INT_RGB); Graphics g=bimg.getGraphics(); g.drawImage(img, 0, 0, w, h, null); File f1=new File(dst); Image img1=ImageIO.read(f1); int w1=img1.getWidth(null); int h1=img1.getHeight(null); g.drawImage(img1, w-w1-x, h-h1-y, w1, h1, null); g.dispose(); FileOutputStream out=new FileOutputStream(dst); JPEGImageEncoder encoder=JPEGCodec.createJPEGEncoder(out); encoder.encode(bimg); out.close(); }catch(Exception e){ e.printStackTrace(); } } public static void pressText(String pressText, String targetImg,String fontName, int fontStyle,int color,int fontSize,int x,int y){ try{ File f=new File(targetImg); Image img=ImageIO.read(f); int w=img.getWidth(null); int h=img.getHeight(null); BufferedImage bimg=new BufferedImage(w,h,BufferedImage.TYPE_INT_RGB); Graphics g=bimg.getGraphics(); g.drawImage(img, 0, 0, w, h, null); g.setFont(new Font(fontName,fontStyle,fontSize)); g.drawString(pressText, w-fontSize-x, h-fontSize/2-y); g.dispose(); FileOutputStream out=new FileOutputStream(targetImg); JPEGImageEncoder encoder=JPEGCodec.createJPEGEncoder(out); encoder.encode(bimg); out.close(); }catch(Exception e){ e.printStackTrace(); } } public static void main(String[] args){ pressImage("1.jpg","2.jpg",200,200); pressText("真的好想你","3.jpg","宋體",Font.BOLD,0,20,200,200); } }


生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 亚洲免费网址 | 欧美一级在线视频 | 五月网| 一级特黄特黄毛片欧美的 | 亚洲高清一区二区三区久久 | 99精品小视频 | 欧美精品v | 最近免费字幕中文大全视频 | 亚洲在线网 | 亚洲人成网站观看在线观看 | 暮色大丽菊 | 午夜色视频在线观看 | 女人一级特纯黄大片色 | 风间由美一区二区av101 | 手机在线免费视频 | 欧美一二 | 欧美日韩在线观看一区 | 性色综合 | 波多野结衣一区二区三区88 | 欧美日韩精品国产一区二区 | 欧美巨大黑人精品videos人妖 | 中文字幕25页 | 2019最新中文字幕 | 国产三级小视频 | 黑色丝袜高跟国产在线91 | 波多野结衣在线免费视频 | 天堂精品在线 | 欧美人与禽x0x0牲伦交 | 2019精品手机国产品在线 | 亚洲一级片在线播放 | 综合爱爱网 | 校园激情亚洲 | 久久精品蜜芽亚洲国产a | 国产性老妇女做爰在线 | 亚洲成aⅴ人片在线影院八 亚洲成aⅴ人在线观看 | 国产视频中文字幕 | 秋霞午夜 | 女人aaaaa片一级一毛片 | 亚洲精品资源 | 一区二区三区四区精品 | 中文字幕无线精品乱码一区 |