22
我在C#中遇到了縮放圖片的問題。圖片縮放圖片框
我有一個圖片給定大小的框:例如寬度= 800像素高度= 600px的
我加載不同的圖像轉換爲圖片框,小的(400×400)和大的(800 + X 600+),如果他們不適合
我的圖片越來越調整框。但他們總是調整到最大寬度和PictureBox的高度。所以縱橫比爲銷燬。
任何人都可以幫助確定/解決問題嗎?
類:
ImageHandling.cs(註釋)
實例:
問題1: 我的版本
VS 原文出處
問題2:
我的版本
VS 原文出處
我多麼希望它:
解決方案
它現在的作品謝謝!我刪除了我的調整大小的方法,它的工作。但如果它們比picturebox小,我的照片不是原始大小。任何想法? – pila
所以,你需要的是調整圖像大小隻有當它比picturebox更大?並保持尺寸,如果它更小? –
當我想加載的圖片小於我的圖片框時,它會像SizeMode所說的那樣「縮放」,但我不想縮放它。我想通過保持縱橫比來以原始尺寸顯示它。 – pila