- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Text;
- using System.Windows.Forms;
- using System.Drawing.Drawing2D;
- namespace advanced_drawing
- {
- public partial class Form4 : Form
- {
- public Form4()
- {
- InitializeComponent();
- }
- private void button1_Click(object sender, EventArgs e)
- {
- Graphics g=this.CreateGraphics();
- Matrix matrix = new Matrix();
- matrix.Scale(g.DpiX, g.DpiY);
- g.Transform = matrix;
- Font rulerFont = new Font("MS Sans Serif", 8.25f / g.DpiY);
- Pen blackPen=new Pen(Color.Black,0);
- float rulerFontHeight = rulerFont.GetHeight(g);
- RectangleF rulerRect = new RectangleF(0, 0, 6.5f, rulerFontHeight * 1.5f);
- g.DrawRectangle(blackPen, rulerRect.X, rulerRect.Y, rulerRect.Width, rulerRect.Height);
- Brush brush = System.Drawing.Brushes.Red;
- g.DrawString("zhuzhao", rulerFont, brush, rulerRect);
- }
- }
- }
|