是否可以在直接从 上传时压缩图像AsyncFileUpload
?如果是的话,你能指导我怎么做吗?
例如:我有一个用户上传一个.jpeg
大小的图像,1200x1600 (5MB)
我想将它压缩成一个600x800 (1MP~2MB)
文件。在将其上传到服务器之前,我必须尽可能在客户端执行此操作。
谢谢你。
是否可以在直接从 上传时压缩图像AsyncFileUpload
?如果是的话,你能指导我怎么做吗?
例如:我有一个用户上传一个.jpeg
大小的图像,1200x1600 (5MB)
我想将它压缩成一个600x800 (1MP~2MB)
文件。在将其上传到服务器之前,我必须尽可能在客户端执行此操作。
谢谢你。
在 HTML5 浏览器上,您可以使用此答案中的解决方案,否则您会坚持要求您的客户端使用插件(Java、Flash、Silverlight)等。
您可以查看DotNetZip库。我想你会在那里找到你的解决方案。