画像処理用のオープンソース JavaScript ライブラリ
完全なダウンロードなしで画像サイズを取得します。
プローブ画像サイズとは?
Probe-Image-Size は、JavaScript 開発者が実際に画像をダウンロードせずに画像のサイズを取得できる無料のオープンソース API です。 API はサイズが小さく、大きな依存関係なしにリモート データとローカル データを処理します。この API は大きな画像で効果的であり、メモリを削減し、処理速度を向上させ、リモートから最小限のデータをダウンロードします。出力データでは、向きやトリミングなどの変換が適用される前に、API が画像の幅と高さを提供します。
API は現在、JPEG、GIF、PNG、WebP、BMP、TIFF、SVG、PSD、ICO、AVIF、HEIC、および HEIF のファイル サイズの取得をサポートしています。 JPEG や TIFF などの形式は、サイズをどこにでも保存できます。ファイルサイズを保証したい場合は、同期メソッドに常に完全なファイルコンテンツを提供してください。
プローブ イメージ サイズの概要
NPM を介して Probe-Image-Size をインストールするための推奨される方法。以下のコマンドでインストールしてください。
NPM 経由で Probe-Image-Size をインストールする
npm install probe-image-size
無料の JavaScript API を使用して画像サイズを取得する
オープン ソースの Probe-Image-Size ライブラリを使用すると、JavaScript 開発者は画像をダウンロードせずにサイズを取得できます。画像のサイズを取得するために、API は probe() メソッドを提供します。このメソッドは、ソース画像と画像処理のオプションを取得します。次のコードを使用すると、ダウンロードせずに画像のサイズを簡単に取得できます
ダウンロードせずに画像のサイズを取得する
- ライブラリのインポート
- 画像サイズを取得
JavaScript で画像サイズを取得する
const probe = require('probe-image-size');
// get by URL
let result = await probe('http://example.com/image.jpg');