Beh attenzione che la risoluzione e da dimensione sono cose diverse

Se hai un'immagine a 300dpi e la ridimensioni, ottieni un'immaigne a 300dpi ma più piccola (o grande).
Cmq credo tu possa fare quello che hai chiesto se hai le GD Library. Verifica se il tuo host le ha attivate...in tal caso è pieno di tutorial s ariguardo in giro^^