我正在创建一个应用程序,它将用户的个人资料图片与我的自定义图片合并。使用 imagecopymerge 很容易做到这一点,但是当我这样做时,它会出现在 facebook 用户的个人资料图片中。它不起作用我正在使用此代码:
$uid = $facebook->getUser();
$userpic = imagecreatefromjpg("http://graph.facebook.com/".$user_id."/picture?type=normal");
$mainphoto = imagecreatefromjpeg("img/back.jpg");
imagecopymerge($mainphoto, $userpic, 10, 10, -2, -2, 55, 55, 100);
imagejpeg($mainphoto, "new.jpg", 100);
imagedestroy($mainphoto);
它显示错误
致命错误:在第 6 行的 /home/a7193625/public_html/fb/index.php 中调用未定义函数 imagecreatefromjpg()
这意味着它没有获取用户的图像,所以我该怎么办?如何在我的服务器上下载图片或在不下载的情况下使用它。
谢谢