标签: c# compression asyncfileupload
直接从AsyncFileUpload上传时是否可以压缩图像?如果是的话,你能指导我怎么做?
AsyncFileUpload
例如:我的用户上传了大小为.jpeg的图片1200x1600 (5MB),我想将其压缩为600x800 (1MP~2MB)文件。在我将其上传到服务器之前,我必须尽可能在客户端执行此操作。
.jpeg
1200x1600 (5MB)
600x800 (1MP~2MB)
谢谢。
答案 0 :(得分:1)
您可以查看DotNetZip库。我想你会在那里找到你的解决方案。
答案 1 :(得分:1)
在HTML5浏览器上,您可以使用此answer中的解决方案,否则您将不得不要求您的客户使用插件(Java,Flash,{{3} })等。