如何使用图片上传课程裁剪和下载Facebook个人资料图片?

时间:2015-05-27 06:04:52

标签: php

我已经实现了facebook login&的功能。在离子应用程序中注册,需要裁剪并下载用户的Facebook个人资料图像文件到服务器。我可以下载用户的个人资料图片,但如何使用class.upload.php裁剪和下载图像文件(3种尺寸)?我已在简单的用户注册中实现了此功能,但我不知道如何将class.upload.php与facebook个人资料图片一起使用。

1 个答案:

答案 0 :(得分:0)

我在this class

中找到了解决方案

示例:

包括' ImageResize.php';

$ imagePrefix = time()。兰德(0,99);
$ vImage = $ imagePrefix。 ' .JPG&#39 ;;
$ path1 = $ _SERVER [' DOCUMENT_ROOT']。 ' /您/路径/到/原厂/&#39 ;;
$ path2 = $ _SERVER [' DOCUMENT_ROOT']。 ' /您/路径/到/ 110_110 /&#39 ;;
$ path3 = $ _SERVER [' DOCUMENT_ROOT']。 ' /您/路径/到/ 90_100 /&#39 ;;
$ path4 = $ _SERVER [' DOCUMENT_ROOT']。 ' /您/路径/到/ 70_70 /&#39 ;;
$ url ='';

$ image = new \ Eventviva \ ImageResize($ url);
$ image-> save($ path1。$ vImage)
         - >裁剪(70,70)
         - >保存($ path4。$ vImage)
         - >裁剪(110,110)
         - >保存($ path2。$ vImage)
         - >裁剪(100,90)
         - >保存($ path3。$ vImage);