这是最近我发现的node.js基本imagemagick设置。我知道我正在问一个非常新手的问题,但我对node.js和imagemagick都很陌生,我想尝试使其变得动态。当前脚本下面正在裁剪一个特定的文件,是否有一种方法可以将其应用于
/before
目录中的所有文件,然后将其输出到/after
目录?此外,我想为目录中的所有图像应用水印(代码中的裁剪操作仅用作示例)。var http = require("http");
var im = require("imagemagick");
var args = [
"image.png",
"-crop",
"120x80+30+15",
"output.png"
];
var server = http.createServer(function(req, res) {
im.convert(args, function(err) {
if(err) { throw err; }
res.end("Image crop complete");
});
}).listen(8080);