首页 > 其他 > 详细

Graphics

时间:2018-12-19 21:33:46      阅读:172      评论:0      收藏:0      [点我收藏+]

Image img = Image.FromFile("g1.jpg");//建立Image对象
Graphics g = Graphics.FromImage(img);//创建Graphics对象

第一句应该很好理解了,就是读文件载人内存成为一个image,然后C#里面任何画图的方法都必须先获取到相应的Graphics,所以第二句可以理解为准备好在image上作图了。至于上面说从Image继承,是因为image是一个抽象类,代表了任何的图片之类的类,还有其他类比如Bitmap是继承自image。

 

Graphics.FromImage(img);的功能是什么?这样定义后画布与图片的关系到底是怎样的?
 
就是通过image创建了个画布,就是允许你改变image。你就想象成Graphics就像图片外面一层透明的膜,在膜上画图就相当于在image上画图了。

Graphics

原文:https://www.cnblogs.com/niyl/p/10146201.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!