欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

WinForm開發(fā)picturebox圖像重繪(picturebox顯示圖片)代碼分享

  發(fā)布時間:2013-12-20 10:50:33   作者:佚名   我要評論
有多重方式可以實(shí)現(xiàn)PictureBox的圖像重繪,本文針對一種應(yīng)用情形,給出一種簡便易用的方法來實(shí)現(xiàn)PictureBox的圖像重繪

應(yīng)用場景與實(shí)現(xiàn)方式
應(yīng)用場景:在開發(fā)一個圖像切割程序,需要對圖像切割方式做一直直觀的展示。比如將一張尺寸為2048*1024的原圖按8*4切割方式切割為尺寸為256*256的切片,在原圖上繪制分割線來表示。

實(shí)現(xiàn)代碼:

① 在空白背景上繪圖


復(fù)制代碼
代碼如下:

Bitmap bitmap = new Bitmap(2048, 1024);
Graphics graphic = Graphics.FromImage(bitmap);
//此處使用GDI+在graphic對象上繪圖...
graphic.Dispose();
pictureBoxMain.Image = bitmap;
pictureBoxMain.SizeMode = PictureBoxSizeMode.Zoom;

② 以現(xiàn)有圖片為背景繪圖


復(fù)制代碼
代碼如下:

Image objImage = Image.FromFile(@"..\..\Resouce\Image\backImage.jpg");
Graphics graphic = Graphics.FromImage(objImage);
//此處使用GDI+在graphic對象上繪圖...
graphic.Dispose();
pictureBoxMain.Image = bitmap;
pictureBoxMain.SizeMode = PictureBoxSizeMode.Zoom;

代碼段的最后一句,設(shè)置SizeMode屬性可以讓圖片保持長寬比例來顯示。

相關(guān)文章

最新評論