在节点上使用imagemagick调整图像大小时没有生成文件

时间:2013-04-28 21:49:43

标签: node.js imagemagick

所以我的问题基本上就是标题所说的。当我在一组图像上运行调整大小时,我没有得到任何错误,但我也没有在最终目录中获得任何图像。我在目录777上获得了权限,以防万一。我可以使用imagemagick从图像中读取元数据,但不会调整它们的大小。你能找到我犯过的一个简单或巨大的错误吗?

var im = require('imagemagick');

im.resize({

        srcPath: srcPath,
        destPath: destPath,
        width: 256,
        height: 256

    }, function(err, stdout, stderr) {

        if (err) {

            console.log(err);

        } else {

            console.log("Image Resized");
        }

});

我所有的一切都是在控制台上“图像已调整大小”。

提前感谢您的任何帮助,如果这很模糊,或者我错过了什么,请对不起。

1 个答案:

答案 0 :(得分:1)

我觉得自己像个白痴。问题是参数是'dstPath'而不是'destPath'