Winform中GDI+画图类和方法

橙三吉。 提交于 2019-11-28 15:21:30

<记录学习笔记,方便以后回顾>

画布:Graphics

图片:Image,为所有的图片类的抽象父类,不能实例化,其下的图片类型有Png,Jpg,bmp,可以通过Image.FromFile()或者Image.FromStream()中获取,其中bmp类型图片可以通过Bitmap类获取,Bitmap继承自Image可以实例化对象

画图的步骤:

新建原始图片(原始图片包含颜色和尺寸)Initialimage,然后通过原始图片建立画布(Graphics.FromImage(image)),把目标图画入画板(Graphics.DrawImage(),可以重复画,后画的会覆盖前面,或者画矩形框Graphics.DrawRectangle(),或者画直线Graphics.DrawLine()等)

图片载体:

picturebox控件:picturebox.image=Initialimage

窗体的Paint事件中:e.Graphics.DrawImageUnscaled(Initialimage,Point)

直接画在窗体中相当于设置背景图片,所有控件都会“浮”在图片上

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!