当前位置: 代码迷 >> ASP.NET >> System.Drawing绘图的思路,请问
  详细解决方案

System.Drawing绘图的思路,请问

热度:2526   发布时间:2013-02-25 00:00:00.0
System.Drawing绘图的思路,请教
C# code
        Bitmap image = new Bitmap(600, 400);//定义一个宽600,高400的图像实例        Graphics g = Graphics.FromImage(image);//封装上面定义的绘图实例        g.Clear(Color.YellowGreen);//定义绘图画面背景色        //定义矩形区域,其参数分别表示一个矩形的位置和大小         Rectangle rect1 = new Rectangle(100, 50, 100, 100);        Rectangle rect2 = new Rectangle(400, 50, 100, 100);        Rectangle rect3 = new Rectangle(250, 250, 100, 100);


我定义了三个矩形后,怎么分别在这三个矩形里写字,并且这个字是右对齐的

g.DrawString 方法好像没有办法实现

------解决方案--------------------------------------------------------
分别写三次,即调用三次DrawString就可以了。但是x,y要以你这个Image为基准。
------解决方案--------------------------------------------------------
帮顶,学习下
------解决方案--------------------------------------------------------

------解决方案--------------------------------------------------------
System.Drawing.StringAlignment.Center
------解决方案--------------------------------------------------------
真强啊
  相关解决方案