15. maj 2006 - 13:56Der er
13 kommentarer og 1 løsning
sort billede ved imagerotate
Hejsa.
Jeg har lavet en lille dims med noget imagerotate.. og når den kører den igennem får jeg sorte billeder. Har søgt på php.net og her på exp.dk men uden held.
Nogen der kan fortælle mig hvorfor og hvordan jeg kommer uden om det..
$img_src = ImageCreateFromjpeg ($fra); $img_des = ImageCreateTrueColor($width, $height) or die ("Fejl ved createtruecolor!"); $img_rot = imagerotate ($img_des, 90, -1); // har prøvet og gå fra 0 til -1 ifgl. forslag på exp.dk uden held.
problemet er vel at du her laver den resize af et tomt billede: imagecopyresampled($img_des, $img_rot, 0, 0, 0, 0, $rot_width, $rot_height, $rot_width, $rot_height) $img_rot indeholder jo ikke det org. billede, men det "tomme kanvas" som du opretter her: $img_des = ImageCreateTrueColor($width, $height)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.