用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - jsp代码库

注册登陆随机图片的产生

2013-03-29 作者: Sommer举报

[jsp]代码库

思路:
//1.在内存中创建图片
		BufferedImage ima=new BufferedImage(WIDTH, HEIGHT, BufferedImage .TYPE_INT_RGB);
		//2.获取图片
		Graphics2D g=(Graphics2D) ima.getGraphics();

		//3.设置图片背景色                                                                                                             3
		setBackground(g);
		
		//4.设置图片边框(形状,边框颜色)
		setBorder(g);
		//5.设置图片干扰线
		setRandomLine(g);
		//6.向图片写上数据
		drawRandomData(g);
		//7.把图片写给客户机,再通知浏览器以图片的方式打开,并且要通知浏览器不能缓存图片(原因:如果缓存了图片,退回的时候图片还是没有改变)
		//通知浏览器不能缓存图片
		response.setHeader("Expires", "-1");
		response.setHeader("Cache-Control", "no-cache");
		response.setHeader("Pragma", "no-cache");
		
		response.setContentType("image/jpeg");
		ImageIO.write(ima, "jpg", response .getOutputStream());//工具类,输出图片
		

[源代码打包下载]




网友评论    (发表评论)

共2 条评论 1/1页

发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。


扫码下载

加载中,请稍后...

输入口令后可复制整站源码

加载中,请稍后...