Nyílt forráskódú JavaScript-könyvtár képfeldolgozáshoz
Képméret elérése teljes letöltés nélkül.
Mi az a Probe-Image-Size?
A Probe-Image-Size egy ingyenes és nyílt forráskódú API, amely lehetővé teszi a JavaScript-fejlesztők számára, hogy lekérjék a kép képméretét anélkül, hogy ténylegesen letöltenék a képet. Az API kis méretű, és távoli és helyi adatokkal működik súlyos függőségek nélkül. Az API hatékony nagy képekkel, csökkenti a memóriát, növeli a feldolgozási sebességet, és minimális adatot tölt le a távirányítóról. A kimeneti adatokban az API megadja a kép szélességét és magasságát, mielőtt bármilyen átalakítást, például tájolást és vágást alkalmazna.
Az API jelenleg támogatja a JPEG, GIF, PNG, WebP, BMP, TIFF, SVG, PSD, ICO, AVIF, HEIC és HEIF fájlméretek beszerzését. Az olyan formátumok, mint a JPEG és TIFF, bárhol tárolhatják a méretet. Mindig adjon meg teljes fájltartalmat a szinkronizálási módszerekhez, ha garantálni szeretné a fájlméretet.
A Probe-Image-Size használatának megkezdése
A Probe-Image-Size NPM-en keresztüli telepítésének javasolt módja. Kérjük, használja a következő parancsot a telepítéshez.
Telepítse a Probe-Image-Size-t az NPM-en keresztül
npm install probe-image-size
Szerezze be a képméretet az ingyenes JavaScript API-n keresztül
A nyílt forráskódú Probe-Image-Size könyvtár lehetővé teszi a JavaScript-fejlesztők számára, hogy letöltés nélkül is megkapják a kép méretét. A kép méretének meghatározásához az API probe() metódust biztosít. A módszer megkapja a forrásképet és a képfeldolgozási lehetőségeket. A következő kód használatával egyszerűen lekérheti a kép méretét letöltés nélkül
Képméret letöltése nélkül
- Könyvtár importálása
- Képméret beszerzése
Get Image Size JavaScript
const probe = require('probe-image-size');
// get by URL
let result = await probe('http://example.com/image.jpg');