江蘇520
江蘇520
導(dǎo)航
BlogJava
首頁
新隨筆
聯(lián)系
聚合
管理
<
2009年5月
>
日
一
二
三
四
五
六
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
留言簿
(5)
給我留言
查看公開留言
查看私人留言
隨筆檔案
2009年6月 (2)
2009年5月 (12)
閱讀排行榜
1.?集成struts2 spring hibernate的實(shí)例(4079)
2.?JAVA生成高品質(zhì)縮略圖的代碼與下載(2420)
3.?java字符集筆記(2311)
4.?用Tomcat 的SSO實(shí)現(xiàn)(2225)
5.?Fire Workflow 介紹 (2085)
評論排行榜
1.?字符,字節(jié)和編碼三者的關(guān)系(0)
2.?java異常處理筆記(0)
3.?java多線程問題及處理(筆記)(0)
4.?從JAR與zip檔案文件中提取Java 資源(0)
5.?JSP頁面查詢顯示常用模式(0)
常用鏈接
我的隨筆
我的評論
我的參與
統(tǒng)計(jì)
隨筆 - 14
文章 - 0
評論 - 0
引用 - 0
最新評論
如何用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)
編輯
收藏
Powered by:
BlogJava
Copyright © 江蘇520
主站蜘蛛池模板:
仁寿县
|
尉犁县
|
金寨县
|
南岸区
|
吉首市
|
绥芬河市
|
曲松县
|
讷河市
|
来宾市
|
炉霍县
|
晋州市
|
乌审旗
|
灵寿县
|
集贤县
|
井陉县
|
大荔县
|
泾川县
|
开阳县
|
丰城市
|
盘山县
|
乌恰县
|
宜良县
|
从化市
|
乌审旗
|
晴隆县
|
九台市
|
镇坪县
|
郯城县
|
石林
|
福安市
|
密云县
|
微山县
|
思南县
|
顺义区
|
五大连池市
|
于都县
|
清新县
|
威远县
|
江津市
|
汕头市
|
独山县
|