📅  最后修改于: 2023-12-03 15:17:54.623000             🧑  作者: Mango
Node.js GM(GraphicsMagick)模块是一个基于GraphicsMagick库的图像处理工具。它提供了一系列的API,可以轻松的进行图片的裁剪、缩放、改变格式等等。write()函数是GM模块中常用的函数之一,用于将图像写入到文件系统中。
gm.write(filename, function (err) {
if (!err) console.log('done');
})
下面是一个简单的例子,展示如何用write()函数将图像写入到文件系统中:
var gm = require('gm');
gm('/path/to/image.png')
.resize(200, 200)
.write('/path/to/image_small.png', function (err) {
if(!err) console.log('done');
});
这段代码将会把一张图片缩小到200x200像素,并保存到文件系统中。
Node.js GM模块中的write()函数是一个非常实用的图像处理工具,它可以快速地将处理后的图片保存到文件系统中。如果您正在处理大量的图像,我强烈建议您使用这个函数来提高您的工作效率。