Moin!
Hello wenn ich dich richtig verstehe, muss ich für jedes Foto in meinen ordner dann ein eigenes "FILE" schreiben?
So passiert es aktuell mit deinem Code.
Wenn ja dann müsste ich ca. 5.000 oder mehr(!) solche "FILES" schreiben?
Da werde ich ja depatt! Gibts da nix anderes???
Du kannst das Verzeichnis, in dem sich die Bilder befinden, öffnen und nach passenden Dateiendungen durchgehen, um diese dann in einer Schleife in Thumbnails zu verwandeln.
Bedenke, dass solche Operationen sehr ressourcenaufwendig sind. Sie kosten viel Speicherplatz (der kann außerdem begrenzt sein), und viel Rechenzeit. Deshalb sollte das Generieren von Thumbnails eine _einmalige_ Sache bleiben und das kleine, generierte Bild in jedem Fall abgespeichert werden, um es im Bedarfsfall schnell von Festplatte laden zu können.
Das bedeutet für deine Schleife, dass sie prüfen muß, ob die Thumbnail-Version des großen Bildes schon existiert, und ob das große Bild älter ist, als das Thumbnail (wenn es neuer ist, wurde es nach der Generierung verändert und muß neu generiert werden). Dann kann auf das aufwendige Berechnen des Thumbnails verzichtet werden.
- Sven Rautenberg