All pastes #46733 Raw Edit

Unnamed

public text v1 · immutable
#46733 ·published 2006-03-23 20:20 UTC
rendered paste body
using System.Drawing;
using System.Drawing.Imaging;
using System.Drawing.Drawing2D;
using System;

public class DrawMe
{
	public static void Main(string[] argv)
	{
		int w = 400;
		int h = 400;
		
		Bitmap bitmap = new Bitmap(w, h, PixelFormat.Format32bppArgb);
		using (Graphics g = Graphics.FromImage(bitmap) )
		{
//			g.Clip = new Region ( new Rectangle ( 0, 0, w, h ) );
			g.SetClip (new Rectangle ( 0, 0, w, h ) );
				
			g.TranslateTransform ( 201.22f, 102.231f );
			
			g.Clear ( Color.White );
			SolidBrush sb = new SolidBrush ( Color.Black );
			Font f = new Font ( "Arial", 10 );
			
			string ctext = "Chihuaha";
			SizeF csize = g.MeasureString (ctext, f);
			PointF ccenter = new PointF (0,0);
			PointF cdestPt = new PointF (-101, -38);
			RectangleF cr = new RectangleF (ccenter, csize);
			cr.Offset ( cdestPt.X, cdestPt.Y );
			g.DrawString(ctext, f, sb, cr);
	
			string ztext = "Coahuila De Zaragoza";
			SizeF zsize = g.MeasureString (ztext, f);
			PointF zcenter = new PointF (0,0);
			PointF zdestPt = new PointF (-100, -18);
			RectangleF zr = new RectangleF (zcenter, zsize);
			zr.Offset ( zdestPt.X, zdestPt.Y );
			g.DrawString(ztext, f, sb, zr);
		}
		bitmap.Save("77631.png", ImageFormat.Png);
	}
}