编程论坛
注册
登录
编程论坛
→
ASP.NET技术论坛
关于条形码的问题
无聊的爱
发布于 2007-08-16 13:16, 661 次点击
我遇到了一个问题,希望有人能帮我一把,是关于条形码的问题,谁能把它的生成代码给我一下,还有需要用到的控件,在这里先谢谢帮忙的哥哥姐姐了
3 回复
#2
冰彩虹
2007-08-16 14:08
protected void Page_Load(object sender, EventArgs e)
{
if (!this.IsPostBack)
{
Bitmap bm = new Bitmap(50, 20, PixelFormat.Format32bppArgb);
Graphics gf = Graphics.FromImage(bm);
Random rd = new Random();
string numTemp = rd.Next(1000, 2000).ToString();
Session["numTemp"] = numTemp;
gf.Clear(Color.Gray);
gf.DrawString(numTemp, new Font("宋体", 14), Brushes.Blue, 0, 0);
bm.Save(Response.OutputStream, ImageFormat.Jpeg);
}
}
#3
梦灵儿
2007-08-17 15:59
protected void Page_Load(object sender, EventArgs e)
{
Bitmap bit = new Bitmap(50, 25);
Graphics g = Graphics.FromImage(bit);
g.Clear(Color.Lavender);
//生成随机数
Random rd = new Random();
string checkCode = rd.Next(1000, 9999).ToString();
//把生成的随机数保存在Session里
Session.Add("ckCode", checkCode);
//以指定的格式绘制指定的字符串
g.DrawString(checkCode,
new Font("宋体", 14, FontStyle.Strikeout),
Brushes.Red,
2,
2);
//将图片以指定的格式保存到指定的流中
bit.Save(Response.OutputStream,
System.Drawing.Imaging.ImageFormat.Gif);
//获取或设置输出流的Http MIME类型
Response.ContentType = "image/gif";
//释放GrapHics对象使用的所有资源
g.Dispose();
}
用个空的文件存放如上代码:然后在其他页面用到的,用个图片框.连接的文件就是这个页面
#4
无聊的爱
2007-08-19 15:59
多谢指导
1