高级照片上传器插件 - 任何可以做到这一点的建议

时间:2011-09-06 14:06:54

标签: javascript jquery plugins upload photo

我有一个应用,我希望用户能够为他们的个人资料上传照片。照片在他们的个人资料页面上会非常大 - 640x360px,相当于16:9的比例,这似乎是数码相机的标准图像尺寸。

我之前没有这样做(比特的一个菜鸟)并且有一些我不知道的最好的方法。

所以我想要一个“上传图片”按钮,这会导致弹出窗口允许用户调整大小或裁剪他们正在上传的图像,这样如果适合640x360px div。但是,如果他们上传的图像是16:16比例和5000px宽,那么显然它需要调整大小才能显示给用户然后他可以裁剪图像以符合我所需的16:9比例

同样,如果用户想要使用它的图像很小,我想鼓励他们扩大他们的图片,所以如果非常适合我想要的div。

我想这是一个常见的问题,我希望有一个插件,但是经过jQuery插件网站上的无数插件筛选了一个小时左右后,我找不到实际执行上述操作的那个。

我正在寻找一些聪明人的一些建议:)

感谢

1 个答案:

答案 0 :(得分:0)

这不是一个常见的问题,文件上传实际上相当困难。问题是由于安全问题,您受到的限制非常有限。

您可以做的只是进行正常的文件上传(如果您需要帮助,可以在线获得大量教程),然后使用ImageMagick将图像调整为您想要的服务器分辨率。