Home > PHP > Grafik > Grafik erstellen mit neuer Breite und proportionaler Höhe

Grafik erstellen mit neuer Breite und proportionaler Höhe

Veröffentlicht am 28.05.2008 von Alexander E.

Artikelinformationen

Sprache:
PHP
Datenbank:
keine

Artikel speichern

del.icioMister WongGoogleLinkarenaYiggSpurlFurl

Artikel bewerten

Bewertng:4.00 / 5 (5 mal bewertet)


PHP - Funktion
1
2
3
4
56
7
8
9
1011
12
13
14
1516
17
 
function sy_img_resize($s_image,$f_image,$width,$q="100")
{    
    if (!@$image = imagecreatefromjpeg ($s_image)) 
      return 0;        $img_w=imagesx($image);
  $img_h=imagesy($image);
 
  $f = $img_w / $width;
  $height = intval($img_h / $f);      $n_image=imagecreatetruecolor($width,$height);
  imagecopyresampled($n_image,$image,0,0,0,0,$width,$height,$img_w,$img_h);
  
  if (@imagejpeg($n_image,$f_image,$q)) return 1;    
        return 0;}
 

PHP Aufruf
1
2
3
4
5
if(sy_img_resize('bilder/bild.jpg','bilder/n_bild.jpg',200,100))
echo 'Bild wurde Erstellt';
else
echo 'Bild konnte nicht erstellt werden';
 

Downloads

deluxe.txt
Größe: 214812 KB
Datum: 28.10.2009

blub

gaga.txt
Größe: 6 KB
Datum: 28.10.2009

asdjföa skdfj aöslkdfj aölsdkfj aösldkfj aösldkfj aösldfj aölskdjf aölsdjf

Suchbegriffe

PHP, Grafik erstellen, imagecreatefromjpeg, imagesx, imagesy

Suche