13,347
社区成员
发帖
与我相关
我的任务
分享
protected void Page_Load(object sender, EventArgs e)
{
string str = String.Empty;
Random r = new Random();
for (int i = 0; i < 4; i++)
{
int n = r.Next();
if (n % 2 == 0)
str += (n % 10).ToString();
else
str += ((char)(65 + (n % 26))).ToString();
}
int nWidth = 60;
int nHeight = 25;
Bitmap objImg = new Bitmap(nWidth, nHeight);
Graphics g = Graphics.FromImage(objImg);
g.FillRectangle(new SolidBrush(Color.FromArgb(255, 255, 255)), 0, 0, nWidth, nHeight);
LinearGradientBrush brush = new LinearGradientBrush(new Rectangle(0, 0, objImg.Width, objImg.Height), Color.Blue, Color.Red, 0, true);
g.DrawString(str, new Font("黑体", 16, FontStyle.Bold | FontStyle.Italic), brush, 1, 1);
objImg.Save(Context.Response.OutputStream, ImageFormat.Gif);//生成图片
}
protected void Page_Load(object sender, EventArgs e)
{
Random r=new Random();
string htmlStr = "<table border='1'>";
for (int i = 0; i < 6; i++)
{
htmlStr += "<tr>";
for (int j = 0; j < 6; j++)
{
htmlStr += "<td><img src='Default.aspx?n="+r.Next()+"' /></td>";
}
htmlStr += "</tr>";
}
htmlStr += "</table>";
Label1.Text = htmlStr;
}