c#中,怎么显示一张图片上的某一块区域的图像?

如题所述

Image image = System.Drawing.Image.FromFile(filename);//建立一个蒙板一样大小的画布Bitmap bit = new Bitmap(image.Width, image.Height);//对这个空图片建立GDI+对象;System.Drawing.Graphics g = Graphics.FromImage(bit);//创建蒙板区域GraphicsPath gpath = new GraphicsPath();int len=p.Length;int flen=len/4;for (int i = 0; i < flen; i++){//以4个坐标画一个矩形显示区域Point[] point ={ p[i*4], p[i*4+1], p[i*4+2], p[i*4+3] };gpath.AddPolygon(point);//设置画布显示区域【即设置蒙板区域】
温馨提示:答案为网友推荐,仅供参考
相似回答