我需要在PHP中合并两个图像。没有源文件中的“wideimage”lib ...在php中合并两个图像
主要图像是宽度600高度200.第二个图像是我的标志,150x60。我需要把这个标志放在底部,但不是主要的形象。所以最终结果是包含高度为260的图像。
*标志必须放置在底部,并保持在主体图像的“中间”位置,且不会损失质量。
的例子可鉴于:http://i.stack.imgur.com/yMFvZ.jpg
我需要在PHP中合并两个图像。没有源文件中的“wideimage”lib ...在php中合并两个图像
主要图像是宽度600高度200.第二个图像是我的标志,150x60。我需要把这个标志放在底部,但不是主要的形象。所以最终结果是包含高度为260的图像。
*标志必须放置在底部,并保持在主体图像的“中间”位置,且不会损失质量。
的例子可鉴于:http://i.stack.imgur.com/yMFvZ.jpg
你必须使用GD库。
也许这个问题会帮助你:PHP GD library used to merge two images
$image1 = imagecreatefrompng('a.png'); //300 x 300
$image2 = imagecreatefrompng('b.png'); //150 x 150
imagecopymerge($image1, $image2, 0, 0, 75, 75, 150, 150, 50);
欲了解更多信息,请参考以下链接: http://php.net/manual/en/function.imagecopymerge.php
请加试代码.... – ops
这很好。祝你好运。你有没有问题,或者这只是一个公然的暗示,你希望我们为你做你的工作? –
使用GD库(www.php.net/gd)它可以让你轻松地创建一个新的图像基于你有两个 – cornelb