图片压缩预览保存打压缩包

所属分类:媒体,其他-图像,独立的部件,杂项

 18015  249  查看评论 (5)
分享到微信朋友圈
X
图片压缩预览保存打压缩包 ie兼容10

调用时可配置参数          

最大文件大小

1
MaxSize:20*1024*1024,

预览图片元素id或者多个图片的父级id

1
PreviewContainer:"img",

 图片最大宽度

1
MaxWidth:750,

图片最大高度

1
MaxHeight:1280,

最大压缩大小/图片小于此项值时不压缩处理

1
MaxCompressSize:0,

压缩比例,越小越模糊(对jpg有效)

1
Quality:0.8,

png图片压缩后大于最大压缩尺寸时换为jpg

1
AllowPngToJpg:false,

配置FileLoad方法输出类型 blob / base64

1
FileType:'blob',

change方法开始时执行

1
ChangeBefore:function(){},

change方法结束时执行

1
ChangeAfter:function(){},

方法执行完成

1
FileLoad:function(data,obj){},

错误清空file并退出时执行

1
ErrorEmpty:function(){},

预览图片

1
ImgPreview:function(data){},

是否需要下载

1
NeedDownload:false,

下载图片(返回执行下载方法)

1
DownloadLoad:function(nextfn){}
相关插件-图像,独立的部件,杂项

jQuery钢笔抠图插件(原创)

通过Canvas实现钢笔抠图效果
  图像
 21499  280

jQuery图片合成插件

上传背景图,主图1,主图2,主图3,合成一张图片
  图像
 29641  319

jQuery图片裁剪插件Cropper.js

功能非常强大的图片裁剪插件Cropper.js
  图像
 35762  353

SVG图像生成插件triangloid

triangloid是一个JavaScript库,可以将图像生成为多边形图像并输出成SVG格式。它是基于trianglify
  图像
 32149  335

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

    用不、放弃 0
    2020/6/29 14:49:23
    感觉挺好用的 赞一个! 回复
    as198324 0
    2019/8/13 11:31:39
    这个的具体用处是什么呢?我没看明白!
        按住啦、Boy评论奖励 1 jQ币
        2019/8/13 22:35:28
        上传到服务器是压缩后的图片,节省服务器空间.或者是上传两份一份压缩的一份原画的,展示的时候用压缩的,预览用原图
        areyouOk0
        2019/11/11 10:37:01
        不错,效果,可以的。
        如果你也听说0
        2020/3/2 9:07:43
        有那种需要批量下载图片的功能,直接下载成压缩包更方便
    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复