0
我想創建一個圖像,將有我的圖像A(上傳的圖像)和圖像B(我的水印圖像)。我的問題是,我沒有得到的正確方法圖像的大小,從將與圖像A創建的底部和B結合使用PHP的兩個圖像GD
我的代碼是擴展 -
$img_width=imagesx($img);
$img_height=imagesy($img);
$watermark=imagecreatefrompng($watermark);
$watermark_width=imagesx($watermark);
$watermark_height=imagesy($watermark);
$image=imagecreatetruecolor($img_width, $img_height+35);
imagealphablending($image, false);
$dest_x=$img_width-$watermark_width;
$dest_y=$img_height-$watermark_height+20;
imagecopy($img, $watermark, $dest_x, $dest_y, 0, 0,$watermark_width, $watermark_height);
imagesavealpha($img, true);
imagejpeg($img, $config['pdir']."/t/l-".$thepp, 90);
}
我所用得到這個代碼是 -
Results http://www.9gag.in/pdata/t/l-76.jpg
你可以看到水印圖像不完全符合我想要創建的圖像合併。我想要在目標圖像中的一個擴展區域水印將正確安裝。