C#中用代码怎么设置图片呀?
不在属性中指定。比如在代码中写pictureBox1.Image=.....后面该怎么写呀?...
不在属性中指定。
比如在代码中写
pictureBox1.Image = .....
后面该怎么写呀? 展开
比如在代码中写
pictureBox1.Image = .....
后面该怎么写呀? 展开
展开全部
WinForm的
Bitmap bmp = new Bitmap(@"文件路径");
Bitmap Tmpbmp = new Bitmap(bmp.Width, bmp.Height, System.Drawing.Imaging.PixelFormat.Format24bppRgb);//得到图片的宽,高,并设置图片的颜色格式为24位RGB模式
Graphics dr = Graphics.FromImage(Tmpbmp);
dr.DrawImage(bmp, 0, 0);
pictureBox1.Image = (Image)Tmpbmp;
dr.Dispose();
bmp.Dispose();
这样得到的pictureBox1中的图片可以使pictureBox1中图片再次另存。同时释放掉打开的文件。防止文件被占用。
pictureBox1图片另存
pictureBox1.Image.Save("新路径", System.Drawing.Imaging.ImageFormat.Jpeg);//第2个参数是将图片要转成的格式
Bitmap bmp = new Bitmap(@"文件路径");
Bitmap Tmpbmp = new Bitmap(bmp.Width, bmp.Height, System.Drawing.Imaging.PixelFormat.Format24bppRgb);//得到图片的宽,高,并设置图片的颜色格式为24位RGB模式
Graphics dr = Graphics.FromImage(Tmpbmp);
dr.DrawImage(bmp, 0, 0);
pictureBox1.Image = (Image)Tmpbmp;
dr.Dispose();
bmp.Dispose();
这样得到的pictureBox1中的图片可以使pictureBox1中图片再次另存。同时释放掉打开的文件。防止文件被占用。
pictureBox1图片另存
pictureBox1.Image.Save("新路径", System.Drawing.Imaging.ImageFormat.Jpeg);//第2个参数是将图片要转成的格式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
拉出来个ImageList控件,比较方便。
为ImageList添加图片,可以添加N张。
然后在后台代码写:
pictureBox1.Image=imageList.Image[0];//获取的是第一张图片。
以此类推。
这种最方便。
为ImageList添加图片,可以添加N张。
然后在后台代码写:
pictureBox1.Image=imageList.Image[0];//获取的是第一张图片。
以此类推。
这种最方便。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用 pictureBox1.ImageLocation 这个属性吧。
后面跟 文件的路径。比如:pictureBox1.ImageLocation = @"C:\Documents and Settings\Administrator\桌面\QQ截图未命名.jpg";
后面跟 文件的路径。比如:pictureBox1.ImageLocation = @"C:\Documents and Settings\Administrator\桌面\QQ截图未命名.jpg";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
image.FromFile,等
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询