このコードを使用して画像に透かしを入れ、透かしを付けて保存しています。GIF画像に透かしを入れようとすると、そのgifの最初のフレームしか取得できないという問題があります。
imagecopy(
// source
$main_image,
// destination
$logoImage,
// destination x and y
$imageWidth-$logoWidth, $imageHeight-$logoHeight,
// source x and y
0, 0,
// width and height of the area of the source to copy
$logoWidth, $logoHeight);
if($type == "png"){imagepng($main_image, $new_path);}
if($type == "jpeg"){imagejpeg($main_image, $new_path);}
if($type == "gif"){imagegif($main_image, $new_path);}
この問題を解決するにはどうすればよいですか?