图片按宽高比及清晰度比率压缩转换为base64

所属分类:输入,媒体-上传,图像

 28088  334  查看评论 (16)
分享到微信朋友圈
X
图片按宽高比及清晰度比率压缩转换为base64 ie兼容10

提示

  • 按照默认的最大值(680)与清晰度比率(0.8)压缩后图片大小基本能在100KB以内

  • 当宽度小于高度的时候,最大值给的是高度,反正给的是宽度

  • 当照片的宽度或高度小于所设置的最大值,则只进行清晰度比率压缩,不进行宽高比压缩

使用的方法在代码中有,详情看看代码就能了解了

相关插件-上传,图像

基于PhotoClip移动端上传图片裁剪

移动端上传图片裁剪插件简单版
  上传
 57052  460

图片预览上传插件bootstrap-fileinput.js

bootstrapfileinput预览上传图片并使用FmData上传,上传url根据实际情况填写
  上传
 84526  493

jQuery多图上传插件imgUp.js

可以多图的上传,预览,并带删除功能
  上传
 124725  961

jQuery移动端多图上传(带裁剪功能)

适应于手机端上传图片的功能,附带上传图片裁剪功能
  上传
 39050  355

讨论这个项目(16)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    qzuser 0
    2019/11/25 15:05:27
    使用拍照的话,图片默认会横着展示,翻转了,能处理不 回复
    Zzz 0
    2019/8/17 15:32:28
    心有猛虎,喵呜喵呜。 0
    2019/2/24 10:24:22
    好像很厉害的样子
        心有猛虎,喵呜喵呜。0
        2019/2/24 10:28:54
        嗯 是的 我看看又分吗
        ?╂秋天0
        2024/1/17 15:58:12
        不加fen
    回复
    慈悲客栈 0
    2018/12/5 20:40:59
    有没有将base64字符串转换成图片文件的插件
        ?╂秋天0
        2024/1/17 15:58:44
        看到过一个你搜一下
    回复
    慈悲客栈 0
    2018/12/5 20:39:00
    这个是转的base64还是二进制
        zhe0
        2018/12/14 10:55:58
        base64
    回复
    ?眼檩眼 0
    2018/10/19 17:10:04
    要传服务器 最好还是转成二进制的文件流好点
        zhe0
        2018/10/22 16:41:50
        但是基本还是 base64用的多,因为等比和清晰度缩放,用到的是canvas
        zhe0
        2018/10/22 16:45:39
        这个我可以研究一下哦,因为之前项目用的都是base64,要是行下一个版本更新下
    回复
    ╂。Say _No 0
    2018/10/16 16:36:17
    压缩后 "cropStr" 打印出来几千位字符串吧 这怎么存哝!!!
        ______(不莞web开发0
        2018/10/18 10:25:23
        用base64字段
        zhe0
        2018/10/18 17:02:51
        其实还有一个步奏的,就是把返回的 base64ulr上传到阿里云等服务器上,返回的图片地址才是要用的,这是很多公司到这样用的啊
        zhe0
        2018/10/18 17:06:19
        至于这个步奏每个公司不同,而且是公司性质的是用的公司的服务器,所以下面的oss上传步奏就不方便提出来了,可以网上查查,或者问问后台、php看有没有现成的
    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复