当前位置: 首页 > Web前端 > JavaScript

Squoosh-Google出品的一款免费开源的图片压缩工具,可缩小90%图片大小,支持API开发调用

时间:2023-03-27 12:10:57 JavaScript

Google出品的一款免费开源的在线图片压缩工具,效果惊人,支持多种格式。关于SquooshSquoosh是Google出品的一款在线图片压缩工具。它易于使用并且具有非常高的压缩率。它可以帮助我们压缩图片的大小,无论是设计UI抠图、自媒体文章图片还是PPT图片。所有场景都使用压缩图像。我们知道超高压缩比的webp图片格式是由谷歌发布的,而Squoosh也是开发者推广webp图片格式的开发工具。Squoosh具有高压缩率,可在保持图像清晰度的同时大大减小文件大小。它很容易使用。只需打开浏览器,拖动或选择图像即可使用。支持生成JPG/PNG/WEBP等常见图片格式。高级压缩功能,如旋转、裁剪、色调、平滑等,支持开发者集成到自己的项目中,通过简单的api实现图像压缩。利用浏览器自身的计算能力完成压缩,无需上传图片,速度快,使用Squoosh压缩图片安全。压缩图片,我们通常会想到使用Photoshop等专业图像处理软件,但是今天介绍的Squoosh使用起来却非常简单。在浏览器中打开Squoosh的网站后,点击选中图片或者直接将图片拖入网页,默认会生成压缩预览。拖动中间的分割线,对比压缩前后的效果。压缩后的大小显示在左下方,输出图像格式也可以更改。如果对尺寸不满意,还可以调整图片质量,最后直接下载图片。然而,Squoosh是一个似乎专注于“炫技”的在线工具。对于需要压缩大量图片,还是不支持。只能一张一张压缩。体验有些欠缺,只支持英文界面。高级压缩选项很多与图像相关的专业术语不容易理解。谷歌开发并开源这个工具的初衷是希望更多的开发者可以使用它在保证图片质量的同时缩小图片尺寸,让用户获得更快的上网体验。目前,Squoosh提供了CLI命令行和API开发方式,API开发者可以方便地将其集成到自己的项目中。下面是API开发集成的方法:Squoosh也支持后端使用node.js,更全面的API调用可以直接访问github代码仓库这个目录。之前推荐的tinypng和imagecompression都是简单易用的免费图片压缩工具。tinypng虽然也支持开发者调用,但是需要注册开发者账号,图片也需要上传到tinypng服务器进行压缩。只有poor有200个免费额度,之后需要付费使用。而且Squoosh不仅完全免费,所使用的代码也是完全开源的,可谓是大厂的良心之作。免费开源说明Squoosh是谷歌出品的一款免费开源的在线图片压缩工具。源代码基于ApacheLicense2.0协议开源,托管在Github上。任何个人或公司都可以免费使用,也可以在自己开发的项目中使用源代码。优越的。需要注意的是,Squoosh的Github仓库首页是这个在线工具的代码,下载运行后实际上是在本地构建了一个压缩工具。要了解开发权限,需要找到对应的目录。相关网址:https://www.thosefree.com/squ...