|
33.2 Кб |
|
| Добрый день.
Объединяю несколько картинок в одно изображение в формате jpg.
Проблема в том, что если среди объединяемых изображений есть картинки в формате gif, то в общей картинке вместо этой гифки - черное изображение.
Код и результат ниже
<?php
if($pinfo["extension"]=="jpg"){ $myimgs = imagecreatefromjpeg($myimgs);}
if($pinfo["extension"]=="gif"){ $myimgs = imagecreatefromgif($myimgs);}
if($pinfo["extension"]=="png"){ $myimgs = imagecreatefrompng($myimgs);}
imagecopy ($dest, $myimgs, 0, 0+(intval($imgsize[1]))*$q-intval($imgsize[1]), 0, 0,intval($imgsize[0]), intval($imgsize[1]));
imagejpeg($dest, "sprites/".$block_id.".jpg", 70);
?>
|
Как побороть данное явление? | |
|
|