안녕하세요 두 개의 투명 png-24 이미지 (크기 400width, 150height)를 결합하려고합니다.PHP를 사용하여 2 png-24 투명 이미지 결합
배경 : [ "http://www.fenixflame.net/Background-Zanaris-24.png"][1]
내가 어도비에게 배경을 오버레이 할 이미지 : ["HTTP : //www.fenixflame.net/Bandos-Slayer-24.png "] [2]
나는 png-8 이미지만을 사용하여 투명 이미지를 오버레이하려고 시도했다. 이미지가 올바르게 렌더링되지 않기 때문에 png-8을 사용할 수 없습니다.
편집 : 코드는 내가 tryed했습니다
$image = imagecreatefrompng("http://www.fenixflame.net/Background-Zanaris-24.png");
$frame = imagecreatefrompng("http://www.fenixflame.net/Bandos-Slayer-24.png");
//
//imagealphablending($frame,true);
//
$insert_x = imagesx($frame);
$insert_y = imagesy($frame);
imagecopymerge($image,$frame,0,0,0,0,$insert_x,$insert_y,100);
//
//# Save the image to a file imagepng($image, '/path/to/save/image.png');
imagepng($image, "/home1/fenixfla/public_html/Images/Signatures/NewImageBG.png");
//
//# Output straight to the browser.
imagepng($image);
//
어떤 라이브러리를 사용하고 있습니까? – yoda
나는 PHP 녀석이 아니라면 정말로 모른다. 기본값이 있다고 생각 하나? – Dangerosking