c#绘制到图像中
来源:互联网 发布:hyper v 连不上网络 编辑:程序博客网 时间:2024/06/10 06:29
- 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;
- using System.Drawing.Imaging;
- namespace WindowsApplication2
- {
- public partial class Form20 : Form
- {
- public Form20()
- {
- InitializeComponent();
- }
- private void Form20_Load(object sender, EventArgs e)
- {
- }
- private void button1_Click(object sender, EventArgs e)
- {
- Rectangle rect = new Rectangle(0, 0, 100, 100);
- Graphics dg = this.CreateGraphics();
- Image image = new Bitmap(rect.Width, rect.Height, dg);
- Graphics ig = Graphics.FromImage(image);
- ig.FillRectangle(Brushes.Black, rect);
- Font font = new Font("Arial", 12);
- Brush brush = System.Drawing.Brushes.White;
- ig.DrawString("zhuzhao", font, brush,0, 0);
-
- image.Save(@"c:/image.png");
- dg.DrawImage(image,new PointF(100,100));
- }
- }
- }