起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1635|回复: 0

[分享] picCut案例上传的图片大小问题

[复制链接]

34

主题

148

帖子

492

积分

中级会员

Rank: 3Rank: 3

积分
492
QQ
发表于 2017-1-19 01:55:11 | 显示全部楼层 |阅读模式
本帖最后由 atfa 于 2017-1-19 09:23 编辑

picCut这个案例,就用自带的图片来测试,原始图片153k,分辨率是1280x720,上传成为正方形的图片后,尺寸是720x720,文件大小930k。

按道理,base64编码后,文件大小要扩大30%左右,但是在服务器上decode了一次,应该还原才对,可是这个案例前台后台配合在一起,文件变大太多。


捕获2.PNG
捕获1.PNG

最后终于找到了解决方案:
将代码
  1. var data = result.toDataURL();
复制代码

改为
  1. var data = result.toDataURL('image/jpeg');
复制代码
默认的编码格式是 image/png

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-3-29 21:12 , Processed in 0.083420 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表