witam,
kombinuje i kombinuje i za cholerę mi się nie udaje
chciałbym tego gifa który w środku jest przezroczysty
http://seo-info.pl/templ/1.gifnałożyc na jakiś inne zdjęcie w postaci jpg np.
http://seo-info.pl/templ/2.jpgi zapisac jako jpg
nakombinowałem się z różnymi kodami znalezionymi w necie, ostatnim przy jakim zostałem jest ten poniżej bo uniwersalny, ale niestety nie działa mi wogóle a wydaje mi się że powinien, a błędu znaleśc nie mogę:
<?php
$imagesource = '1.gif';
$watermarkPath = '2.jpg';
$watermarkType = substr($watermarkPath,strlen($watermarkPath)-4
,4
);
if($filetype == ".gif")
$image = @imagecreatefromgif($imagesource);
else
if($filetype == ".jpg" || $filetype == "jpeg")
$image = @imagecreatefromjpeg($imagesource);
else
if($filetype == ".png")
$image = @imagecreatefrompng($imagesource);
else
if(!$image)
if($watermarkType == ".gif")
$watermark = @imagecreatefromgif($watermarkPath);
else
if($watermarkType == ".png")
$watermark = @imagecreatefrompng($watermarkPath);
else
if(!$watermark)
$imagewidth = imagesx($image);
$imageheight = imagesy($image);
$watermarkwidth = imagesx($watermark);
$watermarkheight = imagesy($watermark);
$startwidth = (($imagewidth - $watermarkwidth) );
$startheight = (($imageheight - $watermarkheight) );
imagecopy($image, $watermark, $startwidth, $startheight, 0, 0, $watermarkwidth, $watermarkheight);
imagejpeg($image, "gotowy1.jpg", 80);
imagedestroy($image);
imagedestroy($watermark);
?>
Ten post edytował sirkus 2.07.2009, 20:12:14