using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace DrawText { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { Bitmap bmp = new Bitmap(600, 200); Graphics g = Graphics.FromImage(bmp); g.Clear(Color.Red); string s = "我的电脑IJKLM/nNOPQRE"; Font f = new Font("宋体", 21.2f, GraphicsUnit.Point); Size nS = TextRenderer.MeasureText(g, s, f, new Size(20, 20), TextFormatFlags.NoPadding); g.DrawRectangle(new Pen(Color.Blue), 20, 20, nS.Width, nS.Height); TextRenderer.DrawText(g, s, f, new Point(20, 20), Color.Yellow, TextFormatFlags.NoPadding); g.Dispose(); pictureBox1.Image = bmp; } } }