「image-size」を使うと、簡単に画像のサイズを調べることができました。
単機能でわかりやすく、使いやすいライブラリでした。
インストール
image-sizeをインストールします。
npm install image-size --save
画像のサイズを調べる
サンプルコードです。
TypeScriptで書いています。
import * as sizeOf from "image-size";
const dimensions = sizeOf("sample.jpg");
console.log(`width=${dimensions.width},height=${dimensions.height}`);
非同期処理も用意されています。
import * as sizeOf from "image-size";
sizeOf("sample.jpg", (err, dimensions) => {
console.log(`width=${dimensions.width},height=${dimensions.height}`);
});
対応しているファイル形式
Supported formats
- BMP
- GIF
- JPEG
- PNG
- PSD
- TIFF
- WebP
- SVG