我希望将图片上传到亚马逊s3。这些图像的大小应该缩小为缩略图和正常大小两种尺寸。调整大小应在客户端完成,以减少服务器带宽。然后,应使用asp.net MVC将有关图像的信息存储在数据库中。
最好是插件是这样做的最佳选择。
任何人都可以帮我选择合适的插件或完成此步骤吗?
我已经研究了很多并遇到了plupload和swfupload,但是我对完成上面非常简单的任务非常困惑。
答案 0 :(得分:0)
首先点击谷歌:SWFUpload Resize Image on the client demo。
从演示页面引用:
此演示展示了SWFUpload的功能 在客户端调整图像大小。 图像在上传之前已调整大小 到服务器。然后是一些JavaScript 用于下载缩略图和 显示已调整大小的图像 重新加载页面。
答案 1 :(得分:0)
Jumploader还可以在客户端创建缩略图。你可以用theese参数完成它。有更多参数,但它们都可以在文档中找到。 Jumploader是一个java applet,我反对swfuploader,它是flash。
<param name="uc_uploadScaledImages" value="true"/>
<param name="uc_scaledInstanceNames" value="thumb1,thumb2"/>
<param name="uc_scaledInstanceDimensions" value="150x150xcrop,500x300xfit"/>
<param name="uc_scaledInstanceQualityFactors" value="600,900"/>
祝你好运: - )