Hejsa
Jeg har i tankerne at bruge denne kode til at resize de billeder som igennem administrationen sættes på siden.
list($bredde, $hojde) = getimagesize("http://www.aoaconsultancy.com/services/image/$boxpic"); //Find højden og bredden på det billede jeg vil resize
$forhold = $hojde/$bredde; //Hvor stor er højden i forhold til bredden?
//Find den nye højde og bredde
if($bredde <= "190") {
$bredde_ny = $bredde;
} else {
$bredde_ny = 190;
}
$hojde_ny = round($bredde_ny*$forhold);
//Load/opret billeder
$source = imagecreatefromjpeg("http://www.aoaconsultancy.com/services/image/$boxpic");
$destination = imagecreate($bredde_ny, $hojde_ny);
//Resize
imagecopyresized($destination, $source, 0, 0, 0, 0, $bredde_ny, $hojde_ny, $bredde, $hojde);
//Gem
imagejpeg($destination, "$id.jpg");
Koden virker og der bliver lavet et nyt billede problemet er bare at farverne i det nye billede overhovedet ikke passer til det olginale. Som om at det nye billede ikke bruger færere farver.
Hvordan kan jeg undgår dette problem?
Indlæg senest redigeret d. 17.02.2007 19:01 af Bruger #5097