2017-09-28 9 views
0

透明なアルファ層とpngの2つの画像をマージしようとしています。しかし、私はこれを得たscreenshot。 'A'文字の画像は他の画像を消去して透明にします。ここに私のコードはPHPは画像の透明度を保存します

$letterimg = imagecreatefrompng('assets/img/qr/a2.png'); 
$codeimg = imagecreatefrompng('assets/img/qr/'.$code.'.png'); 

imagesavealpha($letterimg,true); 

imagecopy($codeimg,$letterimg,50,50,0,0,imagesx($codeimg),imagesy($codeimg)); 

header('Content-Type: image/png'); 
imagepng($codeimg); 

答えて

0

問題がインデックスカラーにRGBから

をイメージカラーモードを変更することで解決されます
関連する問題