JavaScript библиотека с отворен код за обработка на изображения
Вземете размер на изображението без пълно изтегляне.
Какво е Probe-Image-Size?
Probe-Image-Size е безплатен API с отворен код, който позволява на разработчиците на JavaScript да получат размера на изображението, без действително да изтеглят изображението. API е малък по размер и работи с отдалечени и локални данни без големи зависимости. API е ефективен с големи изображения, намалява паметта, увеличава скоростта на обработка и изтегля минимални данни от дистанционното. В изходните данни API предоставя ширината и височината на изображението, преди да бъдат приложени трансформации като ориентация и изрязване.
Понастоящем API поддържа получаване на файлови размери JPEG, GIF, PNG, WebP, BMP, TIFF, SVG, PSD, ICO, AVIF, HEIC и HEIF. Формати като JPEG и TIFF могат да съхраняват размер навсякъде. Винаги предоставяйте пълно файлово съдържание за методи за синхронизиране, ако искате да гарантирате размера на файла.
Първи стъпки с Probe-Image-Size
Препоръчителният начин за инсталиране на Probe-Image-Size чрез NPM. Моля, използвайте следната команда, за да го инсталирате.
Инсталирайте Probe-Image-Size чрез NPM
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');