Anche perchè nel momento in cui l'immagine viene redimensionata perde irrimediabilmente qualità, diventando troppo 'accartocciata' o troppo espansa (e quindi pixellosa).

Devi usare un qualche linguaggio di programmazione per farlo.