npm 包 sharp-cli 使用教程

阅读时长 3 分钟读完

sharp-cli 是一个基于 Node.js 的图像处理工具,可以轻松地进行图片格式转换、裁剪、缩放、压缩等操作。本文将介绍 sharp-cli 的使用方法,让读者可以轻松掌握这个强大的图像处理工具。

安装 sharp-cli

要使用 sharp-cli,我们需要先安装它。可以通过 npm 进行安装,命令如下:

这会在全局环境下安装 sharp-cli,我们可以在命令行中直接运行 sharp 命令来使用它。

使用 sharp-cli

调整图片大小

使用 sharp-cli 可以轻松地调整图片大小。比如将一张宽为 800 像素、高为 600 像素的图片缩小到宽度为 400 像素,高度为 300 像素,命令如下:

这会将 image.jpg 中的图片缩小,输出到 output.jpg 中。我们也可以使用缩略图命令,将图片长宽等比例缩小到指定的宽度或者高度,如下所示:

这会将 image.jpg 中的图片等比例缩小,宽度为 400 像素,输出到 output.jpg 中。

裁剪图片

使用 sharp-cli 可以轻松地裁剪图片。比如从一张宽为 800 像素、高为 600 像素的图片中裁剪出一张宽度为 400 像素,高度为 300 像素的图片,命令如下:

这会将 image.jpg 中的图片裁剪出一个 400x300 大小的部分,输出到 output.jpg 中。

改变图片格式

使用 sharp-cli 可以轻松地改变图片格式。比如将一张格式为 JPG 的图片转换为 PNG 格式,命令如下:

这会将 image.jpg 中的图片转换为 PNG 格式,输出到 output.png 中。

压缩图片

使用 sharp-cli 可以轻松地压缩图片。比如将一张宽为 800 像素、高为 600 像素的图片压缩到文件大小不超过 100KB,命令如下:

这会将 image.jpg 中的图片压缩为 webp 格式,并控制文件大小不超过 100KB,输出到 output.webp 中。

结语

以上就是关于 sharp-cli 的使用教程,希望对读者有所帮助。使用 sharp-cli 可以轻松地对图片进行各种操作,让我们的前端开发工作更为方便。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/5f76cc727116197505561a99

纠错
反馈