一个C#函数学完C#图形图像编程基础

老师说C#主要用于1、winform开发2、网络3、驱动在图形图像处理上用的比较少,不过书里有图形图像编程这一章节,为了系统的学完C#编程基础,以及为了能够更熟悉C#的特性,再加上今天晚上闲的没事,就把这一章再看了一遍。将今天晚上的知识整理了一下,通过一个函数将图形图像的知识串了起来。一、GDI+的介绍GDI+是C#中用于绘图操作的一个接口,GDI+是GDI的后续版本,GDI+包含了大约60个类,...
摘要由CSDN通过智能技术生成

老师说C#主要用于

1、winform开发

2、网络

3、驱动

在图形图像处理上用的比较少,不过书里有图形图像编程这一章节,为了系统的学完C#编程基础,以及为了能够更熟悉C#的特性,再加上今天晚上闲的没事,就把这一章再看了一遍。将今天晚上的知识整理了一下,通过一个函数将图形图像的知识串了起来。

一、GDI+的介绍

GDI+是C#中用于绘图操作的一个接口,GDI+是GDI的后续版本,GDI+包含了大约60个类,50个枚举,8个结构,其中图形类Graphics是核心类。

Graphics:

要进行图像处理,必须由Graphics类创建Graphics对象,然后才能开始绘图。

二、函数

private void Form1_Paint(object sender, PaintEventArgs e)
{
    Graphics g = e.Graphics;
    //HatchBrush brush = new HatchBrush(HatchStyle.Percent90, Color.White, Color.Red);
    //g.FillEllipse(brush, new Rectangle(10, 10, 300, 100));
    Pen p = new Pen(Color.Black);
    g.DrawRectangle(p,new Rectangle(10,10,110,60));
    g.TranslateTransform(50,50);
    g.DrawRectangle(p, new Rectangle(10, 10, 110, 60));
    g.Dispose();
}

函数功能:

  • 0
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值