这个picdiet是怎样用JavaScript来压缩和zip打包图片的?

一个国外的在线工具:picdiet,有各种语言,中文版: https://www.picdiet.com/zh-cn
该网站号称用JavaScript来批量压缩你的图片,我抱着它纯属扯淡的心理试用了一下,发现它压缩图片真的很牛叉,压缩质量好,而且体积小,马上F12抓包,没任何服务器连接,真的是用JavaScript在压缩图片,JavaScript怎样才能压缩一张图片的大小?而且批量图片打包都没有联网,都是JavaScript打包zip图片的,这些都是怎么实现的?

墨色风雨
浏览 699回答 1
1回答

慕盖茨4494581

不知道它的算法,仅针对你的问题JavaScript 如何压缩图片并打包成 zip。文件本质上都是二进制文件,不同的格式无非只是不同的样式规格而已。 JavaScript 有自己的二进制格式:ArrayBuffer,上传的文件转变为这个格式,再按照对象的算法计算并打包就行了啊,这并不是什么不可思议的事情。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript