up up up up up up
解决方案 »
- 求C#解析一段字符串的最佳方法
- 关于SQL SERVER2000中用户登陆以及使用ADO.NET的关系
- 请问这里有北京的在找工作的C#程序员吗?
- c#怎么用鼠标右键选中窗体中的控件?
- 请教高手:如何防止用户通过硬盘拷贝硬盘的方式将我的软件分发到未注册的计算机上?
- 自学蠢材!各位大婶,你们觉得这段代码,有更简洁,执行效率更高的办法吗?
- 大家帮帮我改正下啊急用啊
- 关于tabpage的问题
- oleDbDataAdapter.Update(ds)写数据库不报错,但是数据写不回数据库?
- 安装Oracle Developer Tools for VS2017的问题
- 请问如何在WINDOWS应用程序下调用我用C#写的程序?
- 新手怎样学习C#更好一点?请各位指点一二
System.Drawing.Bitmap Img ;
Graphics g ;
MemoryStream ms ;
//gheight为图片宽度,根据字符长度自动更改图片宽度
int Gheight=VNum.Length*12;
Img=new Bitmap(Gheight,20);
g=Graphics.FromImage(Img);
g.DrawString(VNum,(new Font("Arial",10)),(new SolidBrush(Color.Blue)),3,3);//在矩形内绘制字串(字串,字体,画笔颜色,左上x.左上y)
ms=new MemoryStream();
Img.Save(ms,ImageFormat.Png);
Response.ClearContent();//'需要输出图象信息 要修改HTTP头
Response.ContentType="image/Png";
Response.BinaryWrite(ms.ToArray());
g.Dispose();
Img.Dispose();
Response.End();
在线等待
自己钻研一下吧~GDI+就够解决你的问题了。
后来微软又发布了GDI+,用来对GDI进行封装,使图形开发变得更容易一些。
建议你先找一些C#的书看一看。