Forum Doku Wiki Blog

Forumsarchiv 2002, Oktober
GD-Libarary

archivierte Beiträge lesen

  1. (PHP) GD-Libarary von Peppy, 07. 10. 2002, 12:17

GD-Libarary

Der folgende Beitrag wurde am 07. 10. 2002, 12:17 Uhr von Peppy veröffentlicht.

hallo,

ich hab mir ein kleines script geschrieben, welches bilder nach dem
upload bearbeitet:

function grossbild_erstellen($dir_temp,$bildname)
{  global $pfad_temp, $dir_klein;
$size = GetImageSize("$pfad_temp$bildname");
$width = $size[0];
$height = $size[1];
$format = $size[2];

if ($format==2)
  {
   if ($width/$height >= 1 )
     {/*bild ist im querformat oder quadratisch*/
      if ($width/480 > $height/360) {$width = 480 * $height/360;}
   else {$height = 360 * $width/480;}
   $newwidth = 480;
   $newheight = 360;
  }
 if ($width/$height < 1 )
  {/*bild ist im hochformat*/
   if ($width/360 > $height/480) {$width = 360 * $height/480;}
   else {$height = 480 * $width/360;}
   $newwidth = 360;
   $newheight = 480;
  }
   // bild erstellen
   $src = imagecreatefromjpeg("bildupload/temp/$bildname");
      $im = imagecreate($newwidth,$newheight);
      imagecopyresized($im,$src,0,0,0,0,$newwidth,$newheight,$width,$height);
     $img_temp = imagejpeg($im,"bildupload/gross/$bildname",95);
     imagedestroy($im);
  }
}

einige bilder habe ich so auf meinem wamp bearbeitet und war sehr zufrieden.
die bilder, die ich aber auf meinem online-server bearbeitet habe
weisen eine sehr schlechte qualität auf
(http://www.peretzki.de/seiten/datenbanktest/ausgabe.php).
ich denke man sieht, welche von diesen bildern ich meine...

mein provider meint es müsse an meinen funktionen liegen.
im php-manuel habe ich aber nichts gefunden was mir weiterhelfen
könnte.

mein provider hat GD 2.0.1 sowie PHP4.2.3.  installiert.


hat jemand einen rat?

danke,

peppy

GD-Libarary

Der folgende Beitrag wurde am 07. 10. 2002, 13:47 Uhr von Joachim veröffentlicht.

hi,

> die bilder, die ich aber auf meinem online-server bearbeitet habe
> weisen eine sehr schlechte qualität auf

lies Dir auch mal die _Beitraege_ z. B. hier durch : http://www.php.net/manual/en/function.imagecopyresized.php
da werden einige Tipps fuer Funktionen gegeben, die eine bessere Bildqualitaet erzeugen.

Gruesse  Joachim

GD-Libarary

Der folgende Beitrag wurde am 07. 10. 2002, 14:50 Uhr von Peppy veröffentlicht.

> lies Dir auch mal die _Beitraege_ z. B. hier durch : http://www.php.net/manual/en/function.imagecopyresized.php


danke, hab da was gefunden.

peppy

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4