我在客户的一个网站上使用 Uploadify,允许他们一次将大量图片上传到他们的照片库。
我最近发现了一些问题。他们似乎上传大照片(3 MB 及以上)。我想知道,是否可以在客户端压缩(减小它们的大小),而不是在服务器上进行压缩(就像 facebook 那样)。
我知道我可以轻松地在服务器上完成此操作,但我现在正在开发另一个项目,我预计会有大量照片上传。处理所有这些将需要大量的 CPU 时间。所以我想,我会询问客户端处理。
Thanks.
您将无法使用 zip 或类似算法对 JPG 图像进行太多压缩 - 它们本身已经接近最佳状态。您必须在客户端调整它们的大小。为此,请参见例如
上传前调整图像大小 https://stackoverflow.com/questions/961913/image-resize-before-upload
jquery + flash:寻找在上传之前调整图像大小的插件 https://stackoverflow.com/questions/2246002/jquery-flash-looking-for-plugin-that-resize-images-before-upload
在上传到服务器之前使用 JavaScript 调整客户端的图像大小 https://stackoverflow.com/questions/2434458/image-resizing-client-side-with-javascript-before-upload-to-the-server
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)