Hi, Jan,
warum nimmst Du nicht getimagesize?
http://www.php.net/manual/en/function.getimagesize.php
das kann leider nur die Pixel (Breite und Höhe).
Aber Dateigrösse geht nur mit filesize.
Tschuldigung, das meinte ich ja eigentlich:
http://www.zend.com/manual/function.filesize.php
Funktioniert das denn nicht?
Ich muss wohl mal ein paar Testreihen machen,
ob die Dateigrösse sich proportional mit der Bilsgrösse ändert.
Dann könnte ich die grosse datei auslesen und
mit entsprechenden Berechnungen die neue Höhe/Breite bestimmen.
Die Größe hängt aber auch vom Bildinhalt, vom Format und vom Kompressionsgrad ab.
Wäre gut, ansonsten fällt mir echt nur:
Verkleinern -> Speichern -> Auslesen -> Laden -> Verkleinern ->
Speichern ... ein, bis die gewünschte Grösse ewrreicht ist.
Das hört sich nicht sehr elegant an ...
Grüße,
Sebastian