PHP合併不同的圖層 Part 2/2【27/366】

今天延續昨天的話題
另外一個合併的語法

$show_image = imagecreatetruecolor($width_new, $height_new);
imagefill($show_image, 0, 0, 0x7fff0000);
imagealphablending($show_image, false);
imagesavealpha($show_image, true);
$img_path = "test_images.png";
$img= imagecreatefrompng($img_path);
imagesavealpha($img, true);

以上語法之前的文章都說明過了

imagecopy($show_image, $img, 0, 0, 0, 0, imagesx($img), imagesy($img));
這是將 $img 放到 $show_image 上面並且合併圖層
可以參考 官方 的說明

另外一個 imagecopymerge 也可以參考看看
但是透明圖層似乎會被拿掉

有時間研究研究再來分享更細節的部分