изображение поверх изображения в php - PullRequest
1 голос
/ 04 декабря 2009

Вот ссылка на страницу http://www.true -gamerz.net / test2.php

если вы посмотрите на изображение, изображение ранга является прозрачным, но оно не отображается на экране Кто-нибудь знает, почему это происходит?

Вот код

 <?  

 header('content-type: image/png');  

 $watermark = imagecreatefrompng('images/ranks/ranks_18.png');  
 $watermark_width = imagesx($watermark);  
 $watermark_height = imagesy($watermark);  
 $image = imagecreatetruecolor($watermark_width, $watermark_height);  
 $image = imagecreatefrompng("images/card/test.png");  
 $size = getimagesize("images/card/test.png");  
 $dest_x = $watermark_width;  
 $dest_y = $watermark_height;  
 imagecopymerge($image, $watermark, 289, 4, 0, 0, $watermark_width, $watermark_height, 100);  
 imagepng($image);  

 imagedestroy($image);  
 imagedestroy($watermark);  
 ?>

1 Ответ

2 голосов
/ 04 декабря 2009

imagecopymerge не поддерживает альфа-канал

Прочтите это для обхода:

http://www.php.net/manual/en/function.imagecopymerge.php#92787

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...