[ImageMagick][WSH]Jscriptで画像縮小(リサイズ・圧縮)する方法

やってみたらめっちゃ簡単だった。
var im = new ActiveXObject("ImageMagickObject.MagickImage.1");
var file_in = WSH.Arguments(0);
var file_out = WSH.Arguments(1);

var msg = im.Convert( "-geometry", "64x64", file_in, file_out ); 

上記コードをc:¥conv.jsで保存して、コマンドラインから呼び出す。
c:¥>cscript conv.js big.jpg small.jpg
このケースでは、元画像の縦横比は保持されます。 Exif情報も保持されます。
カテゴリ: