| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦   
共有 281 人关注过本帖
标题:动态生成image问题(紧急)
收藏  订阅  推荐  打印
雪雨星风
Rank: 4
来自:北京
等级:高级会员
威望:1
帖子:555
积分:5940
注册:2007-10-11
动态生成image问题(紧急)

我填写一些信息  
姓名
年龄
身份证号
照片


信息填完后 怎么把这些信息生成到一张600*400的jpg图片里
为了防止伪造  给图片加一些杂色

有谁做过  帮帮忙了

图片是已经生成了   里面有文字信息      但是照片怎么办   怎么也添加不进去

求救
2008-8-5 10:01
雪雨星风
Rank: 4
来自:北京
等级:高级会员
威望:1
帖子:555
积分:5940
注册:2007-10-11

protected void gethua()
    {
        //string strbody = "<table width='100' height='100' border='1' cellpadding='0' cellspacing='0' bordercolor='#000000' bgcolor='#FF0000'><tr><td> </td></tr></table>";
        Random random = new Random();
        Bitmap bt = new Bitmap(400, 600, PixelFormat.Format24bppRgb);        
        Graphics g = Graphics.FromImage(bt);
        Font fn1 = new Font("Tahoma", 20, FontStyle.Bold);
        Font fn = new Font("Tahoma", 12, FontStyle.Bold);
        //g.Clear(Color.RoyalBlue);
        g.Clear(Color.FromName("#FAF5F5"));
        g.DrawString("准 考 证", fn1, Brushes.White, new PointF(150, 50));
        //g.DrawString(strbody, fn, Brushes.White, new PointF(10, 10));
        g.DrawString("年龄:33", fn, Brushes.White, new PointF(50, 90));
        g.DrawString("身份证:123456789", fn, Brushes.White, new PointF(50, 130));
        g.DrawString("性别:男", fn, Brushes.White, new PointF(50, 170));
        for (int i = 0; i < 1000; i++)
        {
            int x1 = random.Next(400);            
            //int x2 = random.Next(400);
            int y1 = random.Next(600);
            //int y2 = random.Next(600);
            //g.DrawLine(new Pen(Color.GreenYellow), x1, y1, x2, y2);            
            bt.SetPixel(x1, y1, Color.FromArgb(random.Next()));
        }
        g.DrawLine(new Pen(Color.GreenYellow), 30, 30, 30, 200);
        g.DrawRectangle(new Pen(Color.CornflowerBlue), 20, 20, 360, 560);        
        Response.ContentType = "image/Jpeg";
        bt.Save(Response.OutputStream, ImageFormat.Jpeg);
    }


不显示表格  我可以画   
但是图片显示不出来 我实在是无语

.NET发烧友交流群  群一:5953354(满)群二:68096127群三:30217249群四:37023079
注:二、三、四群管理员正在招募中,希望大家多多支持!
drl_0602@hotmail.com    为了更好的交流互相加一下
2008-8-5 10:01
雪雨星风
Rank: 4
来自:北京
等级:高级会员
威望:1
帖子:555
积分:5940
注册:2007-10-11

g.DrawString("年龄:33", fn, Brushes.White, new PointF(50, 90));
这里  根本就不识别标签

.NET发烧友交流群  群一:5953354(满)群二:68096127群三:30217249群四:37023079
注:二、三、四群管理员正在招募中,希望大家多多支持!
drl_0602@hotmail.com    为了更好的交流互相加一下
2008-8-5 10:02
zhangwc
Rank: 1
等级:新手上路
帖子:12
积分:330
注册:2008-6-11

2008-8-5 10:54
雪雨星风
Rank: 4
来自:北京
等级:高级会员
威望:1
帖子:555
积分:5940
注册:2007-10-11

顶一下

.NET发烧友交流群  群一:5953354(满)群二:68096127群三:30217249群四:37023079
注:二、三、四群管理员正在招募中,希望大家多多支持!
drl_0602@hotmail.com    为了更好的交流互相加一下
2008-8-5 12:06
恶魔跟班
Rank: 1
等级:新手上路
帖子:26
积分:390
注册:2008-7-28

等高手!
2008-8-5 16:36
bygg
Rank: 12Rank: 12Rank: 12
来自:乖乖的心中
等级:版主
威望:170
帖子:9616
积分:96386
注册:2006-10-23

g.DrawImage()
记住是物理路径

一个天才顶不上十个笨蛋!
书山有路勤为径,学海无涯友相伴。
我的MSN和E-mail:mylover624@yahoo.com.cn
2008-8-5 16:55
ohxho
Rank: 2
等级:注册会员
帖子:46
积分:588
注册:2008-5-31

为什么要搞哪么复杂吖?

當困難是一種樂趣的時候....
              你就找到了人生的最大樂趣ヤ      
2008-8-5 18:09
雪雨星风
Rank: 4
来自:北京
等级:高级会员
威望:1
帖子:555
积分:5940
注册:2007-10-11

你有什么更好的方法吗

.NET发烧友交流群  群一:5953354(满)群二:68096127群三:30217249群四:37023079
注:二、三、四群管理员正在招募中,希望大家多多支持!
drl_0602@hotmail.com    为了更好的交流互相加一下
2008-8-6 09:54
共有 280 人关注过本帖
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.051908 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved