dth(null); //读取图片的宽度
int height= theImg.getHeight(null); //读取图片的长度
BufferedImagebimage=newBufferedImage(width,height,BufferedImage.TYPE_INT_RGB);
Graphics2D g=bimage.createGraphics();
g.setColor(Color.red); //设置文字颜色为红色
g.drawImage(theImg,0,0,null);
Font font=new Font(markContent,Font.BOLD,200); //对文字进行加粗
g.setFont(font);
g.setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER,0.5f)); //透明
g.rotate(0.3f); //文字的旋转角度
g,drawString(markContent,width/3,height/3); //绘制文字的位置
g.dispose();
try { //通过输出流生成图片内容
FileOutputStream out=new FileOutputStream(printPath);
JPEGImageEncoder encoder=JPEGCodec.createJPEGENcoder(out);
JPEGEncodeParamparam=encoder.getDefaultJPEGEncodeParam(bimage);
Param.setQuality(100f,true);
encoder.encode(bimage,param);
out.close();
}catch(Exception e) {
e.printStackTrace();
return false;
}
return true;
}
7 站点运行情况
在网络相册模块的实现中,对于设计中的系统功能模块我基本上都已实现,并且运行正常。在模块的设计上还是有些欠缺。
8 结束语
在这次设计中,我完成了用户注册、登录,分栏显示相册,滚动浏览相片,幻灯片浏览相片,批量上传相片,相片加水印,删除相片等基本功能。通过这次设计,我对Java和SQLServer技术在网络相册模块的应用有了更深一层的认识和应用。在以后设计中可能会遇到一些意想不到的难题,我会在以后的学习和
工作中会做进一步的学习和探索,以取得更大的进步。
参考文献
[1] 明日科技、王国辉、王毅、王殊宇.Java web开发典型模块大全 [M].人民邮电出版社,2009.
[2] 明日科技. JavaScript网页特效范例宝典 [J]. 人民邮电出版社,2007.
[3] 栗菊民. Java Web应用程序设计 [M]. 机械工业出版社 ,2007.
[4]JavaScript参考教程
iselong/online/ebooks/javascript/
[5] 王晓悦 .精通Java:JDK、数据库系统开发Web开发[M]. 人民邮电出版社 ,2007.
[6] 崔尚森,张白一 . Web应用开发技术:JSP [M]. 西安电子科技大学出版社 , 2007.
[7] 刘中兵等.精通Tomcat:Java Web应用开发、框架分析与组件配置、系统集成与案例实战 [M]. 清华大学出版社 ,2007.
[8] 明日科技,刘彬彬,马文强. Eclipse应用开发完全手册[M]. 人民邮电出版社,2007.
[9] 四维科技,叶达峰. Eclipse编程技术与实例[M]. 人民邮电出版社,2006.
[10] 张云涛.eclipse精要与高级开发技术--java技术大系 [M].电子工业出版社,2005.
[11] 杨敏、王英华. DreamweaverCS3中文版从新手到高手[M]. 清华大学出版社 ,2009.
[12] 马威.DreamweaverCS3网页制作 [M]. 清华大学出版社,2009.
[13] 孔令慧,陈涵.SQL Server 20000数据库应用及程序开发 [M]. 化学工业出版社 ,2007.
[14] 宋晓峰. SQL Server2000中文版基础教程 [M]. 人民邮电出版社,2006.
[15] 杨桦. SQL Server 2000实用教程 [M]. 清华大学出版社,2007.
[16]耿文兰.SQL Server 2000数据库管理与开发[M].电子工业出版社,2003.
致谢
首先,我要真诚的感谢指导老师黄文文老师。本设计在选题和完成都是在他的精心指导下完成的。黄文文老师给予我尽心尽力的指导,他的治学态度深深的影响着我,对我今后的
学习、工作、生活必将产生影响。借此机会,特向黄文文老师表示最诚挚的感谢。
在实际完成论文的过程中,由于受个人的知识、经验