Я ищу помощь / предложения в поиске наиболее эффективного способа изменения размера изображения до минимального размера, используя PHP / GD , сохраняя при этом пропорции исходного изображения, но обеспечивая измененное изображение больше определенной минимальной ширины и высоты.
Например, изображение с измененным размером должно иметь ширина> = 400 и высоту> = 300 , но должно быть как можно ближе к этим размерам при сохранении исходного соотношения сторон.
Так, чтобы "пейзажное" изображение имело идеальную высоту 300 или немного больше при ширина> = 400 , а "портретное" изображение имело бы идеальное ширина 400 или чуть больше при высоте> = 300 .