WideImage librería orientada a objetos para manipular imagenes.
Necesitamos tener el PHP 5.2 y las GD2 extension
Con este código carga de un fichero png a un jpg canviandole el tamaño.
¡Facilemente!
wiImage::load('image.png')->resize(50, 30)
->saveToFile('new-image.jpg', 30);