- 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
------解决方案--------------------------------------------------------
真强啊