江蘇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的實例(4076)
2.?JAVA生成高品質(zhì)縮略圖的代碼與下載(2415)
3.?java字符集筆記(2307)
4.?用Tomcat 的SSO實現(xiàn)(2222)
5.?Fire Workflow 介紹 (2083)
評論排行榜
1.?字符,字節(jié)和編碼三者的關(guān)系(0)
2.?java異常處理筆記(0)
3.?java多線程問題及處理(筆記)(0)
4.?從JAR與zip檔案文件中提取Java 資源(0)
5.?JSP頁面查詢顯示常用模式(0)
常用鏈接
我的隨筆
我的評論
我的參與
統(tǒng)計
隨筆 - 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
閱讀(1543)
評論(0)
編輯
收藏
Powered by:
BlogJava
Copyright © 江蘇520
主站蜘蛛池模板:
金湖县
|
昆山市
|
新河县
|
商南县
|
进贤县
|
甘洛县
|
蒲江县
|
中方县
|
当雄县
|
大渡口区
|
黄骅市
|
大石桥市
|
平谷区
|
象州县
|
广饶县
|
沙雅县
|
云安县
|
云林县
|
隆回县
|
和静县
|
木兰县
|
五大连池市
|
海林市
|
涪陵区
|
军事
|
明光市
|
饶平县
|
晋宁县
|
彭水
|
故城县
|
丰城市
|
诸城市
|
尉氏县
|
颍上县
|
舒兰市
|
囊谦县
|
卓尼县
|
资兴市
|
浮梁县
|
耿马
|
息烽县
|