用户注册



邮箱:

密码:

用户登录


邮箱:

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

发表随想


还能输入: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、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。


扫码下载

加载中,请稍后...

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

加载中,请稍后...