Как задать изображению высоту автоматически, чтобы сохранялось соотношение сторон?
Есть изображение размером 1920х980рх. Изменяю размеры изображения на 300х153рх.
string originalPicPath = project.Variables["imageAddress"].Value;
int newWidth = 300;
int newHeight = 153;
System.Drawing.Image image = System.Drawing.Image.FromFile(originalPicPath);
System.Drawing.Image resized = image.GetThumbnailImage(newWidth, newHeight, null, System.IntPtr.Zero);
Проблема в том, что высота изображения задана фиксированная - 153рх. Можно ли как-то определять высоту автоматически, сохраняя соотношение сторон?
Источник: Stack Overflow на русском