Hi,
ich würde Bilder nur temporär mit width / height auf die richtige Größe trimmen. Wenn die Optik passt, würde ich das Bild mit einem Bildbearbeitungsprogramm auf die Zielgröße bringen.
Vorteil:
a) du lädst nicht ein großes Bild, welches im Browser dann verkleinert werden muss (Stichwort...