C#实现在图像中绘制文字图形的方法
本文实例讲述了C#实现在图像中绘制文字图形的方法。分享给大家供大家参考。具体实现方法如下:
usingSystem; usingSystem.Collections.Generic; usingSystem.ComponentModel; usingSystem.Data; usingSystem.Drawing; usingSystem.Text; usingSystem.Windows.Forms; usingSystem.Drawing.Drawing2D; usingSystem.Drawing.Imaging; namespaceWindowsApplication2 { publicpartialclassForm20:Form { publicForm20() { InitializeComponent(); } privatevoidForm20_Load(objectsender,EventArgse) { } privatevoidbutton1_Click(objectsender,EventArgse) { Rectanglerect=newRectangle(0,0,100,100); Graphicsdg=this.CreateGraphics(); Imageimage=newBitmap(rect.Width,rect.Height,dg); Graphicsig=Graphics.FromImage(image); ig.FillRectangle(Brushes.Black,rect); Fontfont=newFont("Arial",12); Brushbrush=System.Drawing.Brushes.White; ig.DrawString("zhuzhao",font,brush,0,0); //ImageFormatiformat=newImageFormat(newGuid(Bmp)); image.Save(@"c:/image.png"); dg.DrawImage(image,newPointF(100,100)); } } }
希望本文所述对大家的C#程序设计有所帮助。