C#如何修改图片大小?例如,有一张图片,C:\Love.png用PictureBox把它加载后,我想把它的变成原来的140%。输入来保存到硬盘里。这个如何用C#实现?我试过直接
PictureBox1.Width=PictureBox1.Width*1.4;
PictureBox1.Width=PictureBox1.Height*1.4;this.PictureBox1.Image.Save(@"C:\LoveChanged.png",ImageFormat.Png);
不行,这只是在屏幕上放大或缩小。 不能直接保存改变后的大小到硬盘里。我查了一下,好像是Setpixel方法。但是我不知道如何使用。请问,应该如何做?谢谢!
PictureBox1.Width=PictureBox1.Width*1.4;
PictureBox1.Width=PictureBox1.Height*1.4;this.PictureBox1.Image.Save(@"C:\LoveChanged.png",ImageFormat.Png);
不行,这只是在屏幕上放大或缩小。 不能直接保存改变后的大小到硬盘里。我查了一下,好像是Setpixel方法。但是我不知道如何使用。请问,应该如何做?谢谢!
PictureBox1.Height=PictureBox1.Height*1.4;this.PictureBox1.Image.Save(@"C:\LoveChanged.png",ImageFormat.Png);
写错了。不好意思。
_Graphcis.DrawImage(pictureBox1.Image, 0, 0, _Bitmap.Width, _Bitmap.Height);
_Graphcis.Dispose();
_Bitmap.Save(@"C:\1.png",ImageFormat.Png);
里面有缩放那部分的代码!