我的pictureBox1设置为StretchImage,pictureBox1的大小为:
656422
现在,当我将图像旋转270度后将图像提取到硬盘上,我得到了这个结果:
当我将图像加载到pictureBox1运行我的应用程序时,图像如下所示:
如果我将pictureBox1 SizeMode设置为Normal,那么只看到图像的一部分只是它的顶部。有什么事可做吗?或者我必须使pictureBox1尺寸更大或使硬盘尺寸更小?
使用PictureBoxSizeMode.Zoom后我得到了这个:
最后一个最底层的图像。问题是我是应该这样离开它还是以某种方式将pictureBox边框切割成左右两边所以我只有它自己的图像?是否有任何方法可以使pictureBox自动剪切所需的内容,以便根据图像大小自动保留图像?
使用缩放我的每个图像,在图片框中留下一个diffrenet空间。
答案 0 :(得分:0)
pictureBox1.SizeMode = PictureBoxSizeMode.Zoom;
使用“缩放”值可以拉伸或缩小图像以适合PictureBox;但是,保持原件的纵横比。
了解更多信息: msdn
修改强> 的
或者你可以试试这个:
pictureBox1.SizeMode = PictureBoxSizeMode.AutoSize
PictureBox的大小等于其包含的图像的大小。