我有两张照片。一个JPG(小尺寸)和另一个是PNG(大尺寸)。 我必须通过在PNG(大尺寸)图像上放置JPG(小尺寸)图像来创建另一个第三个JPG图像,并且必须将该图像存储在文件夹中。如果有人知道答案,请解释或建议我从一开始就能理解的链接。谢谢。
答案 0 :(得分:3)
从这张小图片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");
?>
给出了这个