Ich weiß nicht, was du genau willst, aber versuchs doch mal mit diesem Code:
PHP-Code:
//Verzeichnis durchsuchen und filtern
$h opendir('.');
while (
$file readdir($h))
{
    
$img false;
    if (
eregi('\.png$'$file))
        
$img = @ImageCreateFromPNG($file);
    elseif (
eregi('\.jpe\\?g$'$file))
        
$img = @ImageCreateFromJPEG($file);
    if (
$img)
    {
        
$alt_breite imagesx($img);
        
$alt_hoehe imagesy($img);
        
$neu_breite 640;  //Durch die Breite ersetzen
        
$neu_hoehe round(($alt_hoehe $alt_breite) * 100);
        
$thumb imagecreate($neu_breite$neu_hoehe);
        
imagecopyresized($thumb$img0000$neu_breite$neu_hoehe$alt_breite$alt_hoehe);
        
imagePNG($img'thumb-' $file);
    } 
Verkleinert alle Bilder im Verzeichnis.