Code
/**//// <summary>
/// 绘制一个图像,并绘制自定义的文字
/// </summary>
/// <param name="str">自定义的文字</param>
private void GrapImage(string str)
{
//实例化一个Bitmap
Bitmap image = new Bitmap(300, 150);
//从Bitmap实例创建Graphics实例
Graphics graphics = Graphics.FromImage(image);
//以黑色填充图片底色
graphics.Clear(Color.Black);
//定义要绘制文字的字体和大小
Font font = new Font("宋体", 14, FontStyle.Bold);
//定义要绘制文字的笔刷颜色
Brush brush = new SolidBrush(Color.White);
//要绘制的文字
graphics.DrawString(str, font, brush, 0, 0);
//释放Graphics对象
graphics.Dispose();
Response.Clear();
//设置Response的MIME
Response.ContentType = "image/jpeg";
//将图像保存到Response的输出流中
image.Save(Response.OutputStream, ImageFormat.Jpeg);
image.Dispose();
Response.End();
}
/**//// <summary>
/// 绘制一个图像,并绘制自定义的文字
/// </summary>
/// <param name="str">自定义的文字</param>
private void GrapImage(string str)
{
//实例化一个Bitmap
Bitmap image = new Bitmap(300, 150);
//从Bitmap实例创建Graphics实例
Graphics graphics = Graphics.FromImage(image);
//以黑色填充图片底色
graphics.Clear(Color.Black);
//定义要绘制文字的字体和大小
Font font = new Font("宋体", 14, FontStyle.Bold);
//定义要绘制文字的笔刷颜色
Brush brush = new SolidBrush(Color.White);
//要绘制的文字
graphics.DrawString(str, font, brush, 0, 0);
//释放Graphics对象
graphics.Dispose();
Response.Clear();
//设置Response的MIME
Response.ContentType = "image/jpeg";
//将图像保存到Response的输出流中
image.Save(Response.OutputStream, ImageFormat.Jpeg);
image.Dispose();
Response.End();
}