在飞行中图像调整大小并上传到亚马逊s3

时间:2011-06-19 12:41:17

标签: asp.net-mvc upload amazon-s3 swfupload plupload

我希望将图片上传到亚马逊s3。这些图像的大小应该缩小为缩略图和正常大小两种尺寸。调整大小应在客户端完成,以减少服务器带宽。然后,应使用asp.net MVC将有关图像的信息存储在数据库中。

最好是插件是这样做的最佳选择。

任何人都可以帮我选择合适的插件或完成此步骤吗?

我已经研究了很多并遇到了plupload和swfupload,但是我对完成上面非常简单的任务非常困惑。

2 个答案:

答案 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"/>
祝你好运: - )