2014-01-26 155 views
1

我想合并两个图像与图像复制合并。这是我的代码:imagecopymerge没有响应

<?php 

$unframedPhoto = ('unframedPhoto.jpg'); 
$frame = ('frame.jpg'); 

imagecopymerge($frame, $unframedPhoto, 200, 200, 0, 0, 800, 800,0); 

header('Content-Type: image/jpeg'); 
imagejpeg($frame, 'framedImage.jpg'); 

?> 

这是我脚本中唯一的代码。我正在通过转到我的本地主机上的.php文件来执行它,并且我没有得到任何回应。我的目录中没有看到新图像'framedImage.jpg'。

任何想法这里发生了什么?

回答

0

做这样的...

<?php 

$unframedPhoto= imagecreatefromjpeg('unframedPhoto.jpg'); 
$frame = imagecreatefromjpeg('frame.jpg'); 
imagecopymerge($frame, $unframedPhoto, 200, 200, 0, 0, 800, 800,0); 
header('Content-Type: image/jpeg'); 
imagejpeg($frame); 
imagedestroy($frame); 
imagedestroy($frame); 
+1

这似乎是现在的工作,虽然没有出现在我的目录图像中的延迟.. – user2073336