Библиотека 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, могут хранить размер где угодно. Всегда предоставляйте полное содержимое файла для методов синхронизации, если вы хотите гарантировать размер файла.

Previous Next

Начало работы с Probe-Image-Size

Рекомендуемый способ установки Probe-Image-Size через NPM. Пожалуйста, используйте следующую команду для его установки.

Установите Probe-Image-Size через NPM

 npm install probe-image-size 

Получить размер изображения через бесплатный JavaScript API

Библиотека Probe-Image-Size с открытым исходным кодом позволяет разработчикам JavaScript получать размер изображения, не загружая его. Чтобы получить размер изображения, API предоставляет метод probe(). Метод получает исходное изображение и параметры обработки изображения. Используя следующий код, вы можете легко получить размер изображения, не загружая его.

Получить размер изображения без загрузки

  1. Импорт библиотеки
  2. Получить размер изображения

Получить размер изображения в JavaScript

const probe = require('probe-image-size');
// get by URL
let result = await probe('http://example.com/image.jpg');
            
 Русский