uniapp小程序图片前端压缩上传

uniapp小程序图片前端压缩上传,第1张

这次项目中做了一个上传,要求是大于2MB的就压缩成2MB一下的再上传,我这边利用了uniapp的文件接口,使用canvas做了一个压缩上传的功能,目前已上线,使用无问题。

定义canvas

canvas样式

定义数据

打开相册

递归上传

删除照片

预览大图

压缩

如果看了觉得有帮助的,我是@ 鹏多多11997110103 ,欢迎 点赞 关注 评论;

END

往期文章

个人主页

如果想要把照片压缩变小,可以借助一些专业的压缩工具解决问题。目前市面上有很多压缩工具,在诸多工具中小编推荐嗨格式压缩大师。

→点击下载正版无损压缩软件

嗨格式压缩大师有哪些功能?

1、压缩:可批量压缩JPG/JPEG/GIF/PNG/BMP等格式,优化Gif动图,压缩后的大小可能只有原来的1/10,但同时保持高清无瑕疵,不用担心损坏等问题;

2、视频压缩:可压缩各种格式视频,如mp4、avi、flv、m4v、mkv、mov、wmv等,压缩率高,最大限度压缩视频体积大小,并保证画面清晰;

3、PDF文件压缩:可设置DPI和压缩质量等参数,自主选择压缩PDF文件的质量以及大小, 也可以一次性批量压缩数百个PDF文件,且支持压缩被保护的PDF文件。

4、PPT压缩:可对PPT文件进行普通压缩或者高级压缩,压缩后的文件默认格式为pptx;

5、Word压缩:可对PPT文件进行普通压缩或者高级压缩,压缩后的文件默认格式为doc;

嗨格式压缩大师可以解决哪些问题?

1、相机拍摄的照片占用内存较大,嗨格式压缩大师可以在不改变尺寸和清晰度的情况下压缩内存;

2、上传到某些有视频大小要求的平台,如微信上传视频要求不大于25M,绚星平台上传要求不大于50M,通过嗨格式压缩大师可以最大化保证视频清晰度的情况压缩大小;

3、文件压缩后出现画面受损情况,通过嗨格式压缩大师可以完美避免这样的问题;

4、发送邮件发现pdf文档大小超出上传限制,嗨格式压缩大师可以无损压缩文件;

png压缩大小可以用这个在线压缩工具,想把png文件的大小减到多少都行,比如你直接设置一下压缩数值到600kb,马上瞬间就能把的文件大小压缩到600kb搞定,你设定压缩到多少kb,他压缩完输出的就是多少kb,方便得很。在线智能压缩大小,压缩体积

在线智能压缩使用步骤:

一、首先点击加号添加需要压缩的。目前已知支持对jpg、png等多种常见的格式进行压缩,如果上传并压缩成功,则代表支持该格式。

二、可以自行修改需要被压缩到的最大宽高尺寸,默认为原始的宽高尺寸,且宽高比例是自动锁定的。

三、必须设置被压缩后,期望输出的文件的最大占用空间。(必填项)

四、选择生成的算法。默认为混合优先算法,绝大多数情况下使用默认算法即可。

五、压缩的设定值不能小于1Kb,但压缩的最终效果可以小于1Kb。

butterpig

以上就是关于uniapp小程序图片前端压缩上传全部的内容,包括:uniapp小程序图片前端压缩上传、怎样把照片压缩变小,比如把一张2M照片变成200KB的照片、png图片文件怎样压缩大小等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10624373.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存