22
我在C#中遇到了缩放图片的问题。图片缩放图片框
我有一个图片给定大小的框:例如宽度= 800像素高度= 600px的
我加载不同的图像转换为图片框,小的(400×400)和大的(800 + X 600+),如果他们不适合
我的图片越来越调整框。但他们总是调整到最大宽度和PictureBox的高度。所以纵横比为销毁。
任何人都可以帮助确定/解决问题吗?
类:
ImageHandling.cs(注释)
实例:
问题1: 我的版本
VS 原文出处
问题2:
我的版本
VS 原文出处
我多么希望它:
解决方案
它现在的作品谢谢!我删除了我的调整大小的方法,它的工作。但如果它们比picturebox小,我的照片不是原始大小。任何想法? – pila
所以,你需要的是调整图像大小只有当它比picturebox更大?并保持尺寸,如果它更小? –
当我想加载的图片小于我的图片框时,它会像SizeMode所说的那样“缩放”,但我不想缩放它。我想通过保持纵横比来以原始尺寸显示它。 – pila