Das "Strecken" ist kein Problem....obwohl es rein optisch besser kommen würde, wenn du die Bilder eingangs stauchst und dann über den Link die Originalversion anzeigst(in DIN A4)....
Das sinnvollste... speichere 2 Versionen des Bildes, 1 Vorschaubild und 1 zum Drucken....dann musst du nur die Druckversion verlinken, fertig.
Auf das Druckformat hast du derzeit noch keinen Einfluss... das muss der User selbst einstellen.