используйте класс на этой странице (сохраните его как SimpleImage.php на вашем сервере)
затем используйте это:
<?php
header('Content-Type: image/jpeg');
include('SimpleImage.php');
$image = new SimpleImage();
$image->load($location);
$image->resize(120, 240);
$image->output();
?>
Несколько комментариев:
Чтобы это работало, переменная $ location должна содержать путь к изображению на вашем сервере, а не URL.
Это изменит размер изображения до 120 пикселей в ширину и 240 в высоту. Вы, вероятно, хотите 240 х 120.
Я не уверен, работает ли это с файлами bmp. В любом случае, что вы делаете, работая с файлами bmp?