Open Source JavaScriptová knihovna pro zpracování obrázků
Získejte velikost obrázku bez úplného stažení.
Co je to Probe-Image-Size?
Probe-Image-Size je bezplatné a open-source API, které umožňuje vývojářům JavaScriptu získat velikost obrázku obrázku, aniž by si obrázek skutečně stáhli. Rozhraní API má malou velikost a pracuje se vzdálenými a místními daty bez velkých závislostí. Rozhraní API je efektivní s velkými obrázky, snižuje paměť, zvyšuje rychlost zpracování a stahuje minimální data z dálkového ovladače. Ve výstupních datech poskytuje API šířku a výšku obrázku před použitím jakýchkoli transformací, jako je orientace a oříznutí.
Rozhraní API aktuálně podporuje získávání velikostí souborů JPEG, GIF, PNG, WebP, BMP, TIFF, SVG, PSD, ICO, AVIF, HEIC a HEIF. Formáty jako JPEG a TIFF mohou uložit velikost kdekoli. Chcete-li zaručit velikost souboru, vždy poskytněte celý obsah souboru metodám synchronizace.
Začínáme s Probe-Image-Size
Doporučený způsob instalace Probe-Image-Size přes NPM. K instalaci použijte následující příkaz.
Nainstalujte Probe-Image-Size přes NPM
npm install probe-image-size
Získejte velikost obrázku prostřednictvím bezplatného JavaScript API
Open source knihovna Probe-Image-Size umožňuje vývojářům JavaScriptu získat velikost obrázku bez jeho stahování. Aby bylo možné získat velikost obrázku, poskytuje API metodu probe(). Metoda získá zdrojový obraz a možnosti pro zpracování obrazu. Pomocí následujícího kódu můžete snadno získat velikost obrázku bez jeho stahování
Získejte velikost obrázku bez stahování
- Importovat knihovnu
- Získejte velikost obrázku
Získejte velikost obrázku v JavaScriptu
const probe = require('probe-image-size');
// get by URL
let result = await probe('http://example.com/image.jpg');