Fixe sort baggrund på .gif billede
Hej Eksperter,Jeg fik noget sourcekode i en anden tråd til at spejlvende billeder med:
------------
<?php
header("Content-type: image/gif");
function flipHorizontal(&$img) {
$size_x = imagesx($img);
$size_y = imagesy($img);
$temp = imagecreatetruecolor($size_x, $size_y);
$x = imagecopyresampled($temp, $img, 0, 0, ($size_x-1), 0, $size_x, $size_y, 0-$size_x, $size_y);
if ($x) {
$img = $temp;
}
else {
die("Unable to flip image");
}
}
$myimage = imagecreatefromgif("billede.gif");
flipHorizontal($myimage);
header("Content-type: image/gif");
return imagegif($myimage);
?>
------------
Problemet er at den tilføjer en sort baggrund bagved GIF billedet, da dele af billedet er transparent. Kan man evt gøre denne baggrund hvid i stedet, ved at loade et hvidt billede og skrive billedet ind i det i stedet - hvis ja, hvordan gøres dette så? :-)
På forhånd tak
