[求助]再次求助关于图片放大,缩小问题
如何实现对图片的放大和缩小,而且当pictureBox不够大显示的时候自动出现滚动条!如果不用pictureBox还可以用其他什么控件来存放图片?
这个问题应该是这样吧(放大两倍):
Bitmap MyBitmap = new Bitmap( this.pictureBox1.Image.Width*2,this.pictureBox1.Image.Height*2);
Graphics g = Graphics.FromImage(MyBitmap);
g.ScaleTransform(2, 2, System.Drawing.Drawing2D.MatrixOrder.Append);
g.DrawImage(this.pictureBox1.Image,0, 0);
g.Save();
this.pictureBox1.Image = MyBitmap;
this.pictureBox1.Refresh();
但是现在我想用一个button控件来还原该图片(该图片还可能被旋转过了现在还原为原始大小)
却怎么也搞不定
请大家给点建议吧!