gpt4 book ai didi

PHP imagecopymerge 无法将 jpg 和 png 合并为一个新图像

转载 作者:行者123 更新时间:2023-12-05 07:59:10 26 4
gpt4 key购买 nike

我已经尝试了很多 stackoverflow 的答案,但无法得到我想要的解决方案,我的代码无法将两个图像正确合并为一个新图像。

而且我不想使用 ImageMagic Lib

$height = 527;
$width = 1350;

$back_img = 'http://localhost/testphoto/Mtw2xHqGGd5FkDF2eQ4Z.png';
$front_img = 'http://localhost/testphoto/BHp7zWb8MB18sr8mzY1v________________.png';


$image = imagecreatefromstring(file_get_contents($back_img));
$frame = imagecreatefromstring(file_get_contents($front_img));


$image = imagecreatefrompng($back_img);
$frame = imagecreatefrompng($front_img);

imagecopymerge($frame, $image, 100, 100, 100, 100, 100, $height, $width);


imagepng($image, 'image.png');

最佳答案

您需要使用 imagecopy() 函数,而不是 imagecopymerge()。

例子:

imagecopy($FirstImage, $NewImage,$centerXofNewImageInTheFirstImage,$centerYofNewImageInTheFirstImage,$xStartofNewImage,$yStartofNewImage,$xENDofNewImage,$yENDofNewImage);

关于PHP imagecopymerge 无法将 jpg 和 png 合并为一个新图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22352239/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com