Einzelnen Beitrag anzeigen
  #11 (permalink)  
Alt 24-09-2006, 22:37
Malaga
 Newbie
Links : Onlinestatus : Malaga ist offline
Registriert seit: May 2003
Beiträge: 78
Malaga ist zur Zeit noch ein unbeschriebenes Blatt
Standard

kleine hilfestellung

PHP-Code:

function to_thumb($bild$thumb$size)
{    
    
# Bilddaten feststellen 
    
$file getimagesize($bild); 
    
$breite $file[0]; 
    
$hoehe $file[1]; 
    
$neueBreite $size
    
$neueHoehe intval($hoehe $neueBreite $breite); 
    
    if(
$file[2] == 1
    { 
        
# GIF 
        
$altesBild ImageCreateFromGIF($bild); 
        
$neuesBild imagecreatetruecolor($neueBreite$neueHoehe); 
        
imagecopyresampled($neuesBild$altesBild0000$neueBreite$neueHoehe$breite$hoehe); 
        
ImageGIF($neuesBild$thumb); 
    } 
    
    if(
$file[2] == 2
    { 
        
# JPG 
        
$altesBild ImageCreateFromJPEG($bild); 
        
$neuesBild imagecreatetruecolor($neueBreite$neueHoehe); 
        
imagecopyresampled($neuesBild$altesBild0000$neueBreite$neueHoehe$breite$hoehe); 
        
ImageJPEG($neuesBild$thumb); 
    } 
    
    if(
$file[2] == 3
    { 
        
# PNG 
        
$altesBild ImageCreateFromPNG($bild); 
        
$neuesBild imagecreatetruecolor($neueBreite$neueHoehe); 
        
imagecopyresampled($neuesBild$altesBild0000$neueBreite$neueHoehe$breite$hoehe); 
        
ImagePNG($neuesBild$thumb); 
    } 
}

to_thumb('/gfx/b.jpg''/gfx/thumb_b.jpg'150); 
Mit Zitat antworten