图片base64传输保存

基于html5的一个web项目,目前想实现客户端的图片压缩上传,前端技术只局限于js和html5.

通过html5的canvas处理调用其toDataURL获取到了缩放后图片的base64编码。当然,如果自己写服务端来保存图片是没有任何问题的。现在的问题是如何将编码过后的图片信息上传到又拍来保存为jpg格式的图片(为了兼容其他平台,必须转换为jpg后保存,不能直接保存base64信息)?
目前想到的方法只有自己写个图片服务来做个中转,但是感觉比较繁琐。
基于web浏览器,请问除去flash客户端压缩,是否还有其他的方式来实现客户端图片的压缩。

阅读 7.4k
3 个回答

我们现在暂时不支持图片base64上传保存,直接通过浏览器端的其他这种方案目前实现可能相对繁琐,在性能上可能也受到限制。

这个需求已经转交产品部门,十分抱歉目前暂时无法提供这个功能。

同样求代码,可以将图片的base64编码保存为本地的图片,jpeg或者png格式

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
logo
又拍云问答
子站问答
访问
宣传栏