在使用 ajax 上传之前调整图像大小有哪些解决方案?请不要使用 flash-silverlight - 插件解决方案。
jQuery 解决方案非常受欢迎。
我正在研究一个使用画布的解决方案,但似乎缺乏对旧 IE 的图像质量和浏览器支持。
感谢您的输入。
在使用 ajax 上传之前调整图像大小有哪些解决方案?请不要使用 flash-silverlight - 插件解决方案。
jQuery 解决方案非常受欢迎。
我正在研究一个使用画布的解决方案,但似乎缺乏对旧 IE 的图像质量和浏览器支持。
感谢您的输入。
这篇文章可能会对您有所帮助:在 HTML5 中保存到 Web SQL 之前,有什么方法可以调整图像大小?
来自 toDataURL 的 base64 数据可以发送到您的服务器,然后按照您的预期进行处理。
@Raphael Jager:使用 javascript 中的 imgresize 选项来调整大小,在这里通过将属性说高度设置为固定值,您可以调整图像的大小,以获得相同宽高比的对应宽度。检查 gd 图像库以调整大小
出于安全目的,Javascript 无法在客户端计算机上本地读取文件。因此,恐怕没有解决办法。