Проблема с изменением размера изображения в Windows 11C#

Место общения программистов C#
Ответить
Anonymous
 Проблема с изменением размера изображения в Windows 11

Сообщение Anonymous »

У меня есть код для изменения размера изображения на C#

Код: Выделить всё

Bitmap tempbim = null;
int newW = Convert.ToInt32(input.Width * scale);
int newH = Convert.ToInt32(input.Height * scale);
tempbim = new Bitmap(newW, newH);
using (Graphics g = Graphics.FromImage(tempbim))
{
g.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.HighQualityBilinear; //.HighQualityBicubic;
g.DrawImage(input, 0, 0, newW, newH);
}
Это работает нормально на ПК с Windows 10, но на ПК с Windows 11 внезапно перестало работать. Он обрезает изображение до newW, newH, а не изменяет его размер в Windows 11.
Любые предложения или сведения о том, что изменилось и что необходимо исправить, будут оценил.
Брент

Подробнее здесь: https://stackoverflow.com/questions/792 ... windows-11
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»