- 热门文章:
- · 不该错的问题:IsPostBack in ASP.NET, Programming with DataGrid
- · ASP.NET提供文件下载函数
- · [ASP.NET]制作一个简单的多页Tab功能
- · 从零开始学ASP.NET
- · 在ASP.NET程序中发送邮
- · asp.net中动态变更CSS
- · asp.net 2.0中TREEVIEW中动态增加结点
- · 实现.net程序的错误回报机制
- · ASP.NET中使用自定义验证控件
- · 三层结构ASP.NET程序中,把实体类自动显示在页面上的例子(c#)
- · 动态加载Asp.net分页控件
- · ASP.Net Error Pocessing method
ASP.net生成文字图片
int _FontSize = Convert.ToInt16(Request["fontsize"]);
string _ShowName = Request["str"].ToString();
Bitmap objBitmap = null;
Graphics g = null ;
Font stringFont = new Font(_FontName, _FontSize, FontStyle.Bold );
StringFormat stringFormat = new StringFormat();
stringFormat.FormatFlags = StringFormatFlags.NoWrap;
try
{
objBitmap = new Bitmap(1,1);
g = Graphics.FromImage(objBitmap);
SizeF stringSize = g.MeasureString(_ShowName, stringFont);
int nWidth = (int)stringSize.Width;
int nHeight = (int)stringSize.Height;
g.Dispose();
objBitmap.Dispose();
objBitmap = new Bitmap(nWidth,nHeight);
g = Graphics.FromImage(objBitmap);
g.FillRectangle(new SolidBrush(Color.Yellow), new Rectangle(0,0,nWidth,nHeight));
g.TextRenderingHint = TextRenderingHint.AntiAlias;
g.DrawString(_ShowName, stringFont, new SolidBrush(Color.Black), new PointF(0, 0), stringFormat);
objBitmap.Save(Response.OutputStream, ImageFormat.Gif);
}
catch (Exception ee)
{
Response.Write(ee.ToString());
}
finally
{
if (null != g) g.Dispose();
if (null != objBitmap) objBitmap.Dispose();
Response.End();
}
相关文章:
- · 正则表达式Replace
- · 正则表达式
- · 探讨一下分布式结构在网络应用中的种种好处
- · ASP.NET 2.0中隐藏listbox的某一项
- · ASP.NET下的Page Controller以及Template Method
- · ASP.NET 2.0中隐藏listbox的某一项
- · NET中打印包含有格式的 RichTextBox 的内容
- · 创建ASP.NET WEB自定义控件——例程1
- · 创建ASP.NET WEB自定义控件——例程1
- · VB6如何让程序只能启动一个实例
- · VB6如何让程序只能启动一个实例
- · 在ASP.NET中动态修改文件下载
- · 在asp.net中使用SQLSERVER的高级用法
- · ASP.NET心得笔记
- · [ASP.NET]如何在客户端调用服务端代码
- · ASP.NET POST方式提交数据
- · ASP.NET GET 方式提交数据!
- · ASP.NET的include的用法
- · asp。net关于三层连接数据库
- · .NET中的设计模式四:命令模式
- · VS.NET安装指南(To菜鸟)
- · .net中实现运行时从字符串动态创建对象
- · [ASP.NET]按键跳转以及按Enter以不同参数提交,及其他感应事件
- · [ASP.NET]一个实用的弹出窗口函数
- · [ASP.NET]实现在执行完服务端代码后弹出提醒对话框
- · 在 ASP.NET 中实现会话状态的基础
- · 如何解决ASP.NET中中文不能正常显示问题?
- · 把aspx文件编译成DLL文件
- · Asp.net连Access时:操作必须使用一个可更新的查询
- · ASP.NET中的应用程序配置
- · 基于ASP.NET的网页复用方法
- · 在ASP.NET访问Excel文件
- · Asp.net中DataGrid控件的自定义分页
- · 将ASP.NET Control转换为String
- · 在ASP.NET中杀死进程
- · 在ASP.NET中将数据直接输出成Excel内容
- · 在ASP.NET里轻松实现缩略图
- · 用ASP.NET加密Cookie数据
