我希望用户上传任何大小的图片,格式为(jpg、png、gif)。上传图片后,我希望他使用jquery在客户端裁剪图片,并将裁剪后的图片(php)保存到应用程序文件夹中。 请告诉我可行的解决方案,使这个功能能够正常工作。
ImageMagick用于裁剪图像: http://www.sitepoint.com/crop-and-resize-images-with-imagemagick/ 使用ajax: http://www.sanwebe.com/2012/05/ajax-image-upload-and-resize-with-jquery-and-php
假设您已经有了用于裁剪的PHP代码,那么可以使用以下插件之一允许用户定义她想要如何裁剪图像,并提供您需要的数据: Guillotine:非常轻量级的插件,允许使用触摸支持对图像进行裁剪、缩放和旋转,并且具有响应式布局(demo)。 Jcrop:允许自由选择裁剪(demo)。