在 PNG 图像上添加 JPG 图像

Add JPG image on PNG image

我有两张图片。一个 JPG(小尺寸),另一个是 PNG(大尺寸)。 我必须通过将 JPG(小尺寸)图像放在 PNG(大尺寸)图像上来创建另一个第三个 JPG 图像,并且必须将该图像存储在一个文件夹中。如果有人知道答案,请从我一开始就能理解的地方解释或建议我 link。谢谢。

从这张小图开始small.jpg

还有这张大图large.png

运行这个:

#!/usr/local/bin/php -f
<?php
   list($width, $height) = getimagesize('small.jpg');
   $src  = imagecreatefromjpeg('small.jpg');
   $dest = imagecreatefrompng('large.png');

   // Copy 
   imagecopy($dest, $src, 300, 20, 0, 0, $width, $height);

   // Write result 
   imagepng($dest,"result.jpg");
?>

给这个