15

特定のパスからローカルで画像の高さと幅を取得する手段を探しています。imagemagick と graphicmagick については知っていますが、OS に追加のソフトウェアをインストールする必要のない方法を好みます。それをノードモジュールに留めることができれば、それは素晴らしいことです。

誰かが私を助けるかもしれないアイデアを持っていますか?

最悪のシナリオでは、IM と GM を使用しますが、前述のように、このパスは避けたほうがよいでしょう。

4

2 に答える 2

11

純粋な JS ノード モジュールhttps://www.npmjs.org/package/image-sizeを使用できます。余分なものをインストールする必要はありません。

var sizeOf = require('image-size');
var dimensions = sizeOf('images/funny-cats.png');
console.log(dimensions.width, dimensions.height);
于 2014-03-19T21:35:10.643 に答える