Как изменить размер изображения в php, чтобы поместить его в ящик нестандартного размера, сохраняя его соотношение сторон?

У меня есть изображение 400 на 350 пикселей. Я должен поместить его в коробку 90px на 80 пикселей. Всякий раз, когда я изменяю его размер, используя этот код:

****************** Create Thumbnails *************************************/ $imageEditor = new ImageEditor($image_name, $path); $imageEditor->resize(90, 80); $imageEditor->outputFile($image_name, $paththumbnail); $imageEditor->outputFile(); **************************************************************************/ 

выходное изображение меньше в случае высоты при сохранении пропорций. Как я могу получить точный размер изображения?