0
我正在編寫一個程序,在處理它們之前必須先加載縮略圖圖像。即使是大圖像,加載的縮略圖也不會旋轉
img = Image.FromFile(file_path);
int img_w = img.Width;
int img_h = img.Height;
int desired_size = 150;
int img_h1 = desired_size;
double resize = (double)img_h/(double)img_w;
resize = (double)desired_size * resize;
img_h1 = (int)resize;
thumb = img.GetThumbnailImage(desired_size, img_h1, null, IntPtr.Zero);
此代碼加載圖像,然後創建縮略圖。
一些由相機拍攝的照片被旋轉,所以我在IrfanView中將它們旋轉了90度。即使如此縮略圖加載在我的C#應用程序仍然旋轉錯誤(大圖像是好的)。
如何解決此問題?