No to przecież przy wyświetlaniu zdjęć możesz dać <img src="xxx" width="..." height="..." />
Albo piszesz skrypt w php z użyciem GD.
Otwierasz obrazek np:
imagecreatefromgifTworzysz obrazek za pomocą
imagecreatetruecolorI kopiujesz z otwartego do uchwytu pustego obrazka używajac
imagecopyresizedAdres do pliku oraz wielkośc przekazujesz za pomocą GET i obrazek otwierasz <img src="obrazek.php?file=PLIK&w=SZEROKOSC&h=WYSOKOSC" alt="..." />
Ale nie rozumie jak bez duplikacji? Bez tworzenia miniaturki przy uploadzie?
Nie jest to dobrym pomysłem bo taka miniaturka wiele nie zajmuje, a użytkownik szybciej otworzy bo przy dynamicznym tworzeniu miniaturek trzeba całe zdjęcie pobrać i je pomniejszyć