我想使用codeigniter
创建facebook个人资料图片的功能用户可以选择要显示的图像部分作为个人资料图片,任何人都可以指导我
任何努力都将受到赞赏。
答案 0 :(得分:3)
您可以使用jCrop(使用MIT许可的JavaScript裁剪程序,带有{{}}}来获得类似于Facebook的裁剪程序。 jCrop还在下载文件夹中包含一个PHP示例,为您提供它们如何协同工作的示例。
答案 1 :(得分:1)
CodeIgniter支持图像裁剪:
http://codeigniter.com/user_guide/libraries/image_lib.html
CI支持GD / GD2,NetPBM和ImageMagick:
http://php.net/manual/en/book.image.php
http://netpbm.sourceforge.net/
http://www.imagemagick.org/
以下是一些手动ImageMagick示例:
http://www.imagemagick.org/Usage/crop/
在PHP中,可以使用exec
函数执行ImageMagick:
exec("convert my_image.jpg -resize 50% -crop 80x80+0+0 my_thumb.jpg", $report);
print_r($report);
PS。用户界面是一个不同的故事!